5811 execve("./tests/gpiod-test", ["./tests/gpiod-test"], 0x7ffec486f358 /* 15 vars */) = 0 5811 brk(NULL) = 0x55c1077a2000 5811 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 5811 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58faf4000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 5811 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb58faf2000 5811 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb58fac4000 5811 mmap(0x7fb58fad2000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fb58fad2000 5811 mmap(0x7fb58fae0000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fb58fae0000 5811 mmap(0x7fb58faed000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fb58faed000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 5811 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb58fabf000 5811 mmap(0x7fb58fac0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fb58fac0000 5811 mmap(0x7fb58fac1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb58fac1000 5811 mmap(0x7fb58fac2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb58fac2000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 5811 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb58f8fe000 5811 mprotect(0x7fb58f920000, 1658880, PROT_NONE) = 0 5811 mmap(0x7fb58f920000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fb58f920000 5811 mmap(0x7fb58fa68000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fb58fa68000 5811 mmap(0x7fb58fab5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fb58fab5000 5811 mmap(0x7fb58fabb000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb58fabb000 5811 close(3) = 0 5811 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb58f8fb000 5811 arch_prctl(ARCH_SET_FS, 0x7fb58f8fb740) = 0 5811 mprotect(0x7fb58fab5000, 16384, PROT_READ) = 0 5811 mprotect(0x7fb58fac2000, 4096, PROT_READ) = 0 5811 mprotect(0x7fb58faed000, 16384, PROT_READ) = 0 5811 mprotect(0x55c1073e6000, 12288, PROT_READ) = 0 5811 mprotect(0x7fb58fb20000, 4096, PROT_READ) = 0 5811 munmap(0x7fb58faf4000, 17208) = 0 5811 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 5811 close(3) = 0 5811 brk(NULL) = 0x55c1077a2000 5811 brk(0x55c1077c3000) = 0x55c1077c3000 5811 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 5811 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58faf8000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 5811 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fb58f8f4000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 5811 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58faf7000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 5811 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58faf6000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 5811 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58faf5000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 5811 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58faf4000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 5811 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58f8f3000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 5811 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58f8f2000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 5811 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58f8f1000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 5811 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58f77e000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 5811 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58f77d000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 5811 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58f77c000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 5811 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb58f74a000 5811 close(3) = 0 5811 getuid() = 0 5811 getgid() = 0 5811 geteuid() = 0 5811 getegid() = 0 5811 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 5811 ioctl(-1, TIOCGPGRP, 0x7ffc3c3b9f04) = -1 EBADF (Bad file descriptor) 5811 sysinfo({uptime=319, loads=[46816, 64832, 31904], totalram=106127360, freeram=60985344, sharedram=1609728, bufferram=0, totalswap=0, freeswap=0, procs=62, totalhigh=0, freehigh=0, mem_unit=1}) = 0 5811 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 5811 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 5811 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 5811 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 5811 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 5811 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 5811 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 uname({sysname="Linux", nodename="compilator", ...}) = 0 5811 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 5811 getpid() = 5811 5811 getppid() = 5807 5811 getpid() = 5811 5811 getpgrp() = 5807 5811 ioctl(2, TIOCGPGRP, 0x7ffc3c3b9dd4) = -1 ENOTTY (Inappropriate ioctl for device) 5811 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5811 ioctl(2, TIOCGPGRP, 0x7ffc3c3b9db4) = -1 ENOTTY (Inappropriate ioctl for device) 5811 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 5811 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 5811 openat(AT_FDCWD, "./tests/gpiod-test", O_RDONLY) = 3 5811 stat("./tests/gpiod-test", {st_mode=S_IFREG|0755, st_size=6319, ...}) = 0 5811 ioctl(3, TCGETS, 0x7ffc3c3b9e90) = -1 ENOTTY (Inappropriate ioctl for device) 5811 lseek(3, 0, SEEK_CUR) = 0 5811 read(3, "#! /bin/bash\n\n# gpiod-test - tem"..., 80) = 80 5811 lseek(3, 0, SEEK_SET) = 0 5811 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 5811 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 5811 dup2(3, 255) = 255 5811 close(3) = 0 5811 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 5811 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 5811 fstat(255, {st_mode=S_IFREG|0755, st_size=6319, ...}) = 0 5811 lseek(255, 0, SEEK_CUR) = 0 5811 read(255, "#! /bin/bash\n\n# gpiod-test - tem"..., 6319) = 6319 5811 pipe([3, 4]) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 5811 lseek(255, -5406, SEEK_CUR) = 913 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5812 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5811 close(4) = 0 5811 read(3, 5812 getpid() = 5812 5812 close(255) = 0 5812 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5812 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5812 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5812 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5812 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5812 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5812 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5812 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5812 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5812 dup2(4, 1) = 1 5812 close(4) = 0 5812 close(3) = 0 5812 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 5812 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 5812 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5813 5812 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5812 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5812 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5812 rt_sigprocmask(SIG_BLOCK, [CHLD], 5813 getpid( 5812 <... rt_sigprocmask resumed> [], 8) = 0 5813 <... getpid resumed> ) = 5813 5812 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5813 rt_sigprocmask(SIG_SETMASK, [], 5812 <... rt_sigaction resumed> {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5813 <... rt_sigprocmask resumed> NULL, 8) = 0 5812 wait4(-1, 5813 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5813 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5813 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5813 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5813 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5813 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5813 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5813 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5813 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5813 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5813 ioctl(2, TIOCGPGRP, 0x7ffc3c3b9894) = -1 ENOTTY (Inappropriate ioctl for device) 5813 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 5813 dup2(3, 2) = 2 5813 close(3) = 0 5813 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5813 write(1, "allexport \toff\n", 20 5811 <... read resumed> "allexport \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "braceexpand \ton\n", 19 5811 <... read resumed> "braceexpand \ton\n", 128) = 19 5811 read(3, 5813 <... write resumed> ) = 19 5813 write(1, "emacs \toff\n", 20 5811 <... read resumed> "emacs \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "errexit \toff\n", 20 5811 <... read resumed> "errexit \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "errtrace \toff\n", 20 5811 <... read resumed> "errtrace \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "functrace \toff\n", 20 5811 <... read resumed> "functrace \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "hashall \ton\n", 19 5811 <... read resumed> "hashall \ton\n", 128) = 19 5811 read(3, 5813 <... write resumed> ) = 19 5813 write(1, "histexpand \toff\n", 20 5811 <... read resumed> "histexpand \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "history \toff\n", 20 5811 <... read resumed> "history \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "ignoreeof \toff\n", 20 5811 <... read resumed> "ignoreeof \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "interactive-comments\ton\n", 24 5811 <... read resumed> "interactive-comments\ton\n", 128) = 24 5811 read(3, 5813 <... write resumed> ) = 24 5813 write(1, "keyword \toff\n", 20 5811 <... read resumed> "keyword \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "monitor \toff\n", 20 5811 <... read resumed> "monitor \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "noclobber \toff\n", 20 5811 <... read resumed> "noclobber \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "noexec \toff\n", 20 5811 <... read resumed> "noexec \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "noglob \toff\n", 20 5811 <... read resumed> "noglob \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "nolog \toff\n", 20 5811 <... read resumed> "nolog \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "notify \toff\n", 20 5811 <... read resumed> "notify \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "nounset \toff\n", 20 5811 <... read resumed> "nounset \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "onecmd \toff\n", 20 5811 <... read resumed> "onecmd \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "physical \toff\n", 20 5811 <... read resumed> "physical \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "pipefail \toff\n", 20 5811 <... read resumed> "pipefail \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "posix \toff\n", 20 5811 <... read resumed> "posix \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "privileged \toff\n", 20 5811 <... read resumed> "privileged \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "verbose \toff\n", 20 5811 <... read resumed> "verbose \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "vi \toff\n", 20 5811 <... read resumed> "vi \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 write(1, "xtrace \toff\n", 20 5811 <... read resumed> "xtrace \toff\n", 128) = 20 5811 read(3, 5813 <... write resumed> ) = 20 5813 exit_group(0) = ? 5813 +++ exited with 0 +++ 5812 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5813 5812 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5812 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5812 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5813, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 5812 wait4(-1, 0x7ffc3c3b92d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 5812 rt_sigreturn({mask=[]}) = 0 5812 exit_group(0) = ? 5811 <... read resumed> "", 128) = 0 5811 close(3) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 wait4(-1, 5812 +++ exited with 0 +++ 5811 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5812 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5812, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 5811 wait4(-1, 0x7ffc3c3b94d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 5811 rt_sigreturn({mask=[]}) = 0 5811 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6319) = 5406 5811 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 5811 lseek(255, -5189, SEEK_CUR) = 1130 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5814 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 wait4(-1, 5814 getpid() = 5814 5814 close(255) = 0 5814 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5814 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5814 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5814 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5814 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5814 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5814 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5814 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5814 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5814 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5814 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5814 ioctl(2, TIOCGPGRP, 0x7ffc3c3b9c74) = -1 ENOTTY (Inappropriate ioctl for device) 5814 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 5814 dup2(3, 1) = 1 5814 close(3) = 0 5814 dup2(1, 2) = 2 5814 fcntl(1, F_GETFD) = 0 5814 exit_group(0) = ? 5814 +++ exited with 0 +++ 5811 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5814 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 ioctl(2, TIOCGWINSZ, 0x7ffc3c3b9b70) = -1 ENOTTY (Inappropriate ioctl for device) 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5814, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 5811 wait4(-1, 0x7ffc3c3b96d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 5811 rt_sigreturn({mask=[]}) = 0 5811 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6319) = 5189 5811 pipe([3, 4]) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5815 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5811 close(4) = 0 5811 read(3, 5815 getpid() = 5815 5815 close(255) = 0 5815 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5815 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5815 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5815 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5815 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5815 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5815 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5815 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5815 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5815 dup2(4, 1) = 1 5815 close(4) = 0 5815 close(3) = 0 5815 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 5815 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5815 pipe([3, 4]) = 0 5815 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 5815 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5816 5815 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 5815 close(4) = 0 5815 close(4) = -1 EBADF (Bad file descriptor) 5815 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 5816 getpid( 5815 clone( 5816 <... getpid resumed> ) = 5816 5815 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5817 5816 rt_sigprocmask(SIG_SETMASK, [], 5815 rt_sigprocmask(SIG_SETMASK, [CHLD], 5816 <... rt_sigprocmask resumed> NULL, 8) = 0 5815 <... rt_sigprocmask resumed> NULL, 8) = 0 5816 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5817 getpid( 5816 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5817 <... getpid resumed> ) = 5817 5816 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5817 rt_sigprocmask(SIG_SETMASK, [], 5816 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5817 <... rt_sigprocmask resumed> NULL, 8) = 0 5816 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5817 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5816 close(3 5817 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5816 <... close resumed> ) = 0 5817 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5816 dup2(4, 1 5817 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5817 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5817 dup2(3, 0) = 0 5817 close(3) = 0 5817 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5816 <... dup2 resumed> ) = 1 5817 <... rt_sigaction resumed> {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5816 close(4 5817 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5816 <... close resumed> ) = 0 5817 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5816 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 5817 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5817 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55c1077c1f50 /* 17 vars */ 5816 <... openat resumed> ) = 3 5816 fstat(3, 5815 close(3 5816 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5816 brk(0x55c1077eb000) = 0x55c1077eb000 5816 getdents64(3 5815 <... close resumed> ) = 0 5815 rt_sigprocmask(SIG_BLOCK, [CHLD], 5816 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 5815 <... rt_sigprocmask resumed> [CHLD], 8) = 0 5816 getdents64(3 5815 rt_sigprocmask(SIG_SETMASK, [CHLD], 5816 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 5815 <... rt_sigprocmask resumed> NULL, 8) = 0 5816 brk(0x55c1077e3000 5815 rt_sigprocmask(SIG_BLOCK, [CHLD], 5816 <... brk resumed> ) = 0x55c1077e3000 5815 <... rt_sigprocmask resumed> [CHLD], 8) = 0 5816 close(3 5815 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5816 <... close resumed> ) = 0 5815 <... rt_sigaction resumed> {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5815 wait4(-1, 5816 <... rt_sigaction resumed> {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5816 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5816 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5816 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5816 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5816 ioctl(2, TIOCGPGRP, 0x7ffc3c3b87f4) = -1 ENOTTY (Inappropriate ioctl for device) 5816 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5816 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5816 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5816 write(1, "./tests/gpiod-test\n", 19) = 19 5816 exit_group(0 5817 <... execve resumed> ) = 0 5816 <... exit_group resumed>) = ? 5816 +++ exited with 0 +++ 5815 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5816 5817 brk(NULL 5815 wait4(-1, 5817 <... brk resumed> ) = 0x55e937c5d000 5817 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 5817 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 5817 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f369803b000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 5817 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 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 5817 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3698039000 5817 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f369802e000 5817 mmap(0x7f3698030000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3698030000 5817 mmap(0x7f3698035000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f3698035000 5817 mmap(0x7f3698037000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f3698037000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 5817 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 5817 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3697e06000 5817 mprotect(0x7f3697e2b000, 2093056, PROT_NONE) = 0 5817 mmap(0x7f369802a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f369802a000 5817 mmap(0x7f369802c000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f369802c000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 5817 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 5817 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 5817 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3697c45000 5817 mprotect(0x7f3697c67000, 1658880, PROT_NONE) = 0 5817 mmap(0x7f3697c67000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3697c67000 5817 mmap(0x7f3697daf000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3697daf000 5817 mmap(0x7f3697dfc000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3697dfc000 5817 mmap(0x7f3697e02000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3697e02000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 5817 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 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 5817 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3697c3d000 5817 mmap(0x7f3697c3f000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3697c3f000 5817 mmap(0x7f3697c42000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3697c42000 5817 mmap(0x7f3697c43000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3697c43000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 5817 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 5817 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3697bc9000 5817 mmap(0x7f3697bcb000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3697bcb000 5817 mmap(0x7f3697c1d000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f3697c1d000 5817 mmap(0x7f3697c3b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f3697c3b000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 5817 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 5817 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3697bc4000 5817 mmap(0x7f3697bc5000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3697bc5000 5817 mmap(0x7f3697bc6000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3697bc6000 5817 mmap(0x7f3697bc7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3697bc7000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 5817 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 5817 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 5817 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3697bc2000 5817 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3697ba1000 5817 mmap(0x7f3697ba7000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3697ba7000 5817 mmap(0x7f3697bb6000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f3697bb6000 5817 mmap(0x7f3697bbc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f3697bbc000 5817 mmap(0x7f3697bbe000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3697bbe000 5817 close(3) = 0 5817 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3697b9e000 5817 arch_prctl(ARCH_SET_FS, 0x7f3697b9e800) = 0 5817 mprotect(0x7f3697dfc000, 16384, PROT_READ) = 0 5817 mprotect(0x7f3697bbc000, 4096, PROT_READ) = 0 5817 mprotect(0x7f3697bc7000, 4096, PROT_READ) = 0 5817 mprotect(0x7f3697c3b000, 4096, PROT_READ) = 0 5817 mprotect(0x7f3697c43000, 4096, PROT_READ) = 0 5817 mprotect(0x7f369802a000, 4096, PROT_READ) = 0 5817 mprotect(0x7f3698037000, 4096, PROT_READ) = 0 5817 mprotect(0x55e936273000, 4096, PROT_READ) = 0 5817 mprotect(0x7f3698067000, 4096, PROT_READ) = 0 5817 munmap(0x7f369803b000, 17208) = 0 5817 set_tid_address(0x7f3697b9ead0) = 5817 5817 set_robust_list(0x7f3697b9eae0, 24) = 0 5817 rt_sigaction(SIGRTMIN, {sa_handler=0x7f3697ba76b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3697bb3730}, NULL, 8) = 0 5817 rt_sigaction(SIGRT_1, {sa_handler=0x7f3697ba7740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3697bb3730}, NULL, 8) = 0 5817 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 5817 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 5817 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 5817 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 5817 brk(NULL) = 0x55e937c5d000 5817 brk(0x55e937c7e000) = 0x55e937c7e000 5817 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 5817 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5817 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 5817 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f369803f000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 5817 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3697b97000 5817 close(3) = 0 5817 futex(0x7f3697e01a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 5817 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f369803e000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 5817 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f369803d000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 5817 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f369803c000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 5817 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f369803b000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 5817 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3697b96000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 5817 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3697b95000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 5817 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3697b94000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 5817 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3697a21000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 5817 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3697a20000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 5817 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3697a1f000 5817 close(3) = 0 5817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 5817 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 5817 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36979ed000 5817 close(3) = 0 5817 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5817 read(0, "./tests/gpiod-test\n", 4096) = 19 5817 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5817 read(0, "", 4096) = 0 5817 write(1, "./tests\n", 8 5811 <... read resumed> "./tests\n", 128) = 8 5817 <... write resumed> ) = 8 5811 read(3, 5817 close(1) = 0 5817 exit_group(0) = ? 5817 +++ exited with 0 +++ 5815 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5817 5815 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5815 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 5815 close(3) = -1 EBADF (Bad file descriptor) 5815 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5815 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5816, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 5815 wait4(-1, 0x7ffc3c3b8510, WNOHANG, NULL) = -1 ECHILD (No child processes) 5815 rt_sigreturn({mask=[]}) = 0 5815 exit_group(0) = ? 5811 <... read resumed> "", 128) = 0 5811 close(3) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 wait4(-1, 5815 +++ exited with 0 +++ 5811 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5815 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5815, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 5811 wait4(-1, 0x7ffc3c3b8710, WNOHANG, NULL) = -1 ECHILD (No child processes) 5811 rt_sigreturn({mask=[]}) = 0 5811 pipe([3, 4]) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5818 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5811 close(4) = 0 5811 read(3, 5818 getpid() = 5818 5818 close(255) = 0 5818 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5818 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5818 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5818 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 dup2(4, 1) = 1 5818 close(4) = 0 5818 close(3) = 0 5818 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 5818 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5818 pipe([3, 4]) = 0 5818 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 5818 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5819 5818 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 5818 close(4) = 0 5818 close(4) = -1 EBADF (Bad file descriptor) 5818 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 5819 getpid( 5818 clone( 5819 <... getpid resumed> ) = 5819 5818 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5820 5819 rt_sigprocmask(SIG_SETMASK, [], 5818 rt_sigprocmask(SIG_SETMASK, [CHLD], 5819 <... rt_sigprocmask resumed> NULL, 8) = 0 5818 <... rt_sigprocmask resumed> NULL, 8) = 0 5819 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5818 close(3 5819 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 <... close resumed> ) = 0 5819 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5820 getpid( 5819 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5819 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5820 <... getpid resumed> ) = 5820 5819 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5819 close(3 5820 rt_sigprocmask(SIG_SETMASK, [], 5819 <... close resumed> ) = 0 5819 dup2(4, 1 5820 <... rt_sigprocmask resumed> NULL, 8) = 0 5819 <... dup2 resumed> ) = 1 5820 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5819 close(4 5820 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5819 <... close resumed> ) = 0 5820 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5819 stat(".", 5820 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5820 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5820 dup2(3, 0) = 0 5820 close(3) = 0 5820 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5819 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5820 <... rt_sigaction resumed> {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5820 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5820 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5820 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55c1077ade60 /* 17 vars */ 5819 stat("/usr/local/sbin/ls", 0x7ffc3c3b87e0) = -1 ENOENT (No such file or directory) 5819 stat("/usr/local/bin/ls", 0x7ffc3c3b87e0) = -1 ENOENT (No such file or directory) 5819 stat("/usr/sbin/ls", 5818 rt_sigprocmask(SIG_BLOCK, [CHLD], 5819 <... stat resumed> 0x7ffc3c3b87e0) = -1 ENOENT (No such file or directory) 5819 stat("/usr/bin/ls", 5820 <... execve resumed> ) = 0 5819 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 5820 brk(NULL 5819 stat("/usr/bin/ls", 5820 <... brk resumed> ) = 0x56006fcc5000 5819 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 5819 geteuid() = 0 5819 getegid( 5820 access("/etc/ld.so.preload", R_OK 5819 <... getegid resumed> ) = 0 5819 getuid() = 0 5819 getgid() = 0 5820 <... access resumed> ) = -1 ENOENT (No such file or directory) 5819 access("/usr/bin/ls", X_OK 5818 <... rt_sigprocmask resumed> [CHLD], 8) = 0 5820 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 5819 <... access resumed> ) = 0 5819 stat("/usr/bin/ls", 5818 rt_sigprocmask(SIG_SETMASK, [CHLD], 5819 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 5820 <... openat resumed> ) = 3 5819 geteuid( 5820 fstat(3, 5819 <... geteuid resumed> ) = 0 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 5820 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca779f5000 5820 close(3) = 0 5819 getegid( 5820 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 5819 <... getegid resumed> ) = 0 5819 getuid( 5820 <... openat resumed> ) = 3 5820 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 5820 fstat(3, 5819 <... getuid resumed> ) = 0 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 5820 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fca779f3000 5820 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fca779e8000 5820 mmap(0x7fca779ea000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fca779ea000 5820 mmap(0x7fca779ef000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fca779ef000 5820 mmap(0x7fca779f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fca779f1000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 5819 getgid( 5820 <... openat resumed> ) = 3 5820 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 5820 fstat(3, 5819 <... getgid resumed> ) = 0 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 5820 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fca777c0000 5820 mprotect(0x7fca777e5000, 2093056, PROT_NONE) = 0 5820 mmap(0x7fca779e4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fca779e4000 5820 mmap(0x7fca779e6000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fca779e6000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 5819 access("/usr/bin/ls", R_OK 5820 <... openat resumed> ) = 3 5820 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 5820 fstat(3, 5819 <... access resumed> ) = 0 5820 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 5820 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fca775ff000 5820 mprotect(0x7fca77621000, 1658880, PROT_NONE) = 0 5820 mmap(0x7fca77621000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fca77621000 5820 mmap(0x7fca77769000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fca77769000 5820 mmap(0x7fca777b6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fca777b6000 5820 mmap(0x7fca777bc000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fca777bc000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 5819 stat("/usr/bin/ls", 5820 <... openat resumed> ) = 3 5820 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 5820 fstat(3, 5819 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 5820 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fca775f7000 5820 mmap(0x7fca775f9000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fca775f9000 5820 mmap(0x7fca775fc000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fca775fc000 5820 mmap(0x7fca775fd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fca775fd000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 5819 stat("/usr/bin/ls", 5820 <... openat resumed> ) = 3 5820 read(3, 5819 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 5820 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 5820 fstat(3, 5819 geteuid( 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 5820 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fca77583000 5820 mmap(0x7fca77585000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fca77585000 5820 mmap(0x7fca775d7000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fca775d7000 5820 mmap(0x7fca775f5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fca775f5000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 5819 <... geteuid resumed> ) = 0 5819 getegid( 5820 <... openat resumed> ) = 3 5820 read(3, 5819 <... getegid resumed> ) = 0 5820 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 5820 fstat(3, 5819 getuid( 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 5820 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fca7757e000 5820 mmap(0x7fca7757f000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fca7757f000 5820 mmap(0x7fca77580000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fca77580000 5820 mmap(0x7fca77581000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fca77581000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 5819 <... getuid resumed> ) = 0 5819 getgid( 5820 <... openat resumed> ) = 3 5820 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 5820 fstat(3, 5819 <... getgid resumed> ) = 0 5820 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 5820 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fca7757c000 5820 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fca7755b000 5820 mmap(0x7fca77561000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fca77561000 5820 mmap(0x7fca77570000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fca77570000 5820 mmap(0x7fca77576000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fca77576000 5820 mmap(0x7fca77578000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fca77578000 5820 close(3) = 0 5820 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fca77558000 5820 arch_prctl(ARCH_SET_FS, 0x7fca77558800) = 0 5820 mprotect(0x7fca777b6000, 16384, PROT_READ 5819 access("/usr/bin/ls", X_OK 5820 <... mprotect resumed> ) = 0 5819 <... access resumed> ) = 0 5820 mprotect(0x7fca77576000, 4096, PROT_READ 5819 stat("/usr/bin/ls", 5820 <... mprotect resumed> ) = 0 5820 mprotect(0x7fca77581000, 4096, PROT_READ) = 0 5820 mprotect(0x7fca775f5000, 4096, PROT_READ) = 0 5820 mprotect(0x7fca775fd000, 4096, PROT_READ) = 0 5820 mprotect(0x7fca779e4000, 4096, PROT_READ) = 0 5820 mprotect(0x7fca779f1000, 4096, PROT_READ) = 0 5820 mprotect(0x56006e74d000, 4096, PROT_READ) = 0 5820 mprotect(0x7fca77a21000, 4096, PROT_READ) = 0 5820 munmap(0x7fca779f5000, 17208 5819 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 5820 <... munmap resumed> ) = 0 5820 set_tid_address(0x7fca77558ad0) = 5820 5820 set_robust_list(0x7fca77558ae0, 24) = 0 5820 rt_sigaction(SIGRTMIN, {sa_handler=0x7fca775616b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fca7756d730}, NULL, 8) = 0 5820 rt_sigaction(SIGRT_1, {sa_handler=0x7fca77561740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fca7756d730}, NULL, 8) = 0 5820 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 5820 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 5820 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 5820 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 5820 brk(NULL) = 0x56006fcc5000 5820 brk(0x56006fce6000) = 0x56006fce6000 5820 access("/etc/selinux/config", F_OK 5819 geteuid() = 0 5820 <... access resumed> ) = -1 ENOENT (No such file or directory) 5819 getegid( 5820 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 5819 <... getegid resumed> ) = 0 5820 <... openat resumed> ) = -1 ENOENT (No such file or directory) 5819 getuid() = 0 5820 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 5819 getgid() = 0 5819 access("/usr/bin/ls", R_OK) = 0 5820 <... openat resumed> ) = -1 ENOENT (No such file or directory) 5819 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 5819 <... rt_sigaction resumed> {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5819 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5820 <... openat resumed> ) = 3 5819 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5820 fstat(3, 5819 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 5819 <... rt_sigaction resumed> {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5820 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca779f9000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 5819 execve("/usr/bin/ls", ["ls", "-ld", "./tests/gpiod-test"], 0x55c1077ae070 /* 17 vars */ 5820 <... openat resumed> ) = 3 5820 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 5820 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fca77551000 5820 close(3) = 0 5820 futex(0x7fca777bba08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 5820 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 5820 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca779f8000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 5819 <... execve resumed> ) = 0 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 brk(NULL 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 5820 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca779f7000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 5819 <... brk resumed> ) = 0x557e7a3de000 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 access("/etc/ld.so.preload", R_OK 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 5820 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca779f6000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 5819 <... access resumed> ) = -1 ENOENT (No such file or directory) 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 5820 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca779f5000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 5819 <... openat resumed> ) = 3 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 fstat(3, 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 5820 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca77550000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 5819 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0 5820 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 5819 <... mmap resumed> ) = 0x7fac4a3f0000 5820 <... openat resumed> ) = 3 5820 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 5820 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca7754f000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 5819 close(3 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 <... close resumed> ) = 0 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 5820 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca7754e000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 5819 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 <... openat resumed> ) = 3 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 5820 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca773db000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 5819 read(3, 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 5820 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca773da000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 5819 fstat(3, 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 5820 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca773d9000 5820 close(3) = 0 5820 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 5819 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 5820 <... openat resumed> ) = 3 5820 fstat(3, 5819 <... mmap resumed> ) = 0x7fac4a3ee000 5820 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 5820 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fca773a7000 5820 close(3) = 0 5819 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fac4a1c6000 5819 mprotect(0x7fac4a1eb000, 2093056, PROT_NONE) = 0 5819 mmap(0x7fac4a3ea000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fac4a3ea000 5819 mmap(0x7fac4a3ec000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fac4a3ec000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 5818 <... rt_sigprocmask resumed> NULL, 8) = 0 5818 rt_sigprocmask(SIG_BLOCK, [CHLD], 5819 <... openat resumed> ) = 3 5819 read(3, 5818 <... rt_sigprocmask resumed> [CHLD], 8) = 0 5819 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 5819 fstat(3, 5818 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5819 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 5819 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fac4a005000 5819 mprotect(0x7fac4a027000, 1658880, PROT_NONE) = 0 5819 mmap(0x7fac4a027000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fac4a027000 5819 mmap(0x7fac4a16f000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fac4a16f000 5819 mmap(0x7fac4a1bc000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fac4a1bc000 5819 mmap(0x7fac4a1c2000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fac4a1c2000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 5818 <... rt_sigaction resumed> {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 wait4(-1, 5819 <... openat resumed> ) = 3 5819 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 5820 fstat(0, 5819 fstat(3, 5820 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5819 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 5820 read(0, 5819 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fac49f91000 5819 mmap(0x7fac49f93000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fac49f93000 5819 mmap(0x7fac49fe5000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fac49fe5000 5819 mmap(0x7fac4a003000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fac4a003000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 5819 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 5819 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fac49f8c000 5819 mmap(0x7fac49f8d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fac49f8d000 5819 mmap(0x7fac49f8e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fac49f8e000 5819 mmap(0x7fac49f8f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fac49f8f000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 5819 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 5819 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 5819 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fac49f6b000 5819 mmap(0x7fac49f71000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fac49f71000 5819 mmap(0x7fac49f80000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fac49f80000 5819 mmap(0x7fac49f86000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fac49f86000 5819 mmap(0x7fac49f88000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fac49f88000 5819 close(3) = 0 5819 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fac49f69000 5819 arch_prctl(ARCH_SET_FS, 0x7fac49f6a380) = 0 5819 mprotect(0x7fac4a1bc000, 16384, PROT_READ) = 0 5819 mprotect(0x7fac49f86000, 4096, PROT_READ) = 0 5819 mprotect(0x7fac49f8f000, 4096, PROT_READ) = 0 5819 mprotect(0x7fac4a003000, 4096, PROT_READ) = 0 5819 mprotect(0x7fac4a3ea000, 4096, PROT_READ) = 0 5819 mprotect(0x557e79973000, 4096, PROT_READ) = 0 5819 mprotect(0x7fac4a41c000, 4096, PROT_READ) = 0 5819 munmap(0x7fac4a3f0000, 17208) = 0 5819 set_tid_address(0x7fac49f6a650) = 5819 5819 set_robust_list(0x7fac49f6a660, 24) = 0 5819 rt_sigaction(SIGRTMIN, {sa_handler=0x7fac49f716b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fac49f7d730}, NULL, 8) = 0 5819 rt_sigaction(SIGRT_1, {sa_handler=0x7fac49f71740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fac49f7d730}, NULL, 8) = 0 5819 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 5819 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 5819 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 5819 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 5819 brk(NULL) = 0x557e7a3de000 5819 brk(0x557e7a3ff000) = 0x557e7a3ff000 5819 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 5819 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5819 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 5819 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac4a3f4000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 5819 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fac49f62000 5819 close(3) = 0 5819 futex(0x7fac4a1c1a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 5819 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac4a3f3000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 5819 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac4a3f2000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 5819 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac4a3f1000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 5819 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac4a3f0000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 5819 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac49f61000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 5819 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac49f60000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 5819 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac49f5f000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 5819 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac49dec000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 5819 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac49deb000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 5819 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac49dea000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 5819 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac49db8000 5819 close(3) = 0 5819 ioctl(1, TCGETS, 0x7ffd4d21c990) = -1 ENOTTY (Inappropriate ioctl for device) 5819 ioctl(1, TIOCGWINSZ, 0x7ffd4d21ca60) = -1 ENOTTY (Inappropriate ioctl for device) 5819 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 5819 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 5819 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 5819 lstat("./tests/gpiod-test", {st_mode=S_IFREG|0755, st_size=6319, ...}) = 0 5819 lgetxattr("./tests/gpiod-test", "security.selinux", "unlabeled", 255) = 10 5819 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 5819 futex(0x7fac4a3eda90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5819 getxattr("./tests/gpiod-test", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 5819 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 5819 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 5819 close(3) = 0 5819 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 5819 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 5819 close(3) = 0 5819 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 5819 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 5819 read(3, "", 4096) = 0 5819 close(3) = 0 5819 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 5819 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac49db3000 5819 close(3) = 0 5819 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 5819 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 5819 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fac49d9e000 5819 mprotect(0x7fac49da1000, 40960, PROT_NONE) = 0 5819 mmap(0x7fac49da1000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fac49da1000 5819 mmap(0x7fac49da8000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fac49da8000 5819 mmap(0x7fac49dab000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fac49dab000 5819 mmap(0x7fac49dad000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fac49dad000 5819 close(3) = 0 5819 mprotect(0x7fac49dab000, 4096, PROT_READ) = 0 5819 munmap(0x7fac49db3000, 17208) = 0 5819 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 5819 lseek(3, 0, SEEK_CUR) = 0 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 5819 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 5819 close(3) = 0 5819 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 5819 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 5819 close(3) = 0 5819 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 5819 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 5819 close(3) = 0 5819 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 5819 lseek(3, 0, SEEK_CUR) = 0 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 5819 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 5819 close(3) = 0 5819 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5819 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 5819 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 5819 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 5819 lseek(3, -71, SEEK_CUR) = 56 5819 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 5819 close(3) = 0 5819 write(1, "-rwxr-xr-x 1 root root 6319 Mar "..., 60 5820 <... read resumed> "-rwxr-xr-x 1 root root 6319 Mar "..., 4096) = 60 5819 <... write resumed> ) = 60 5820 read(0, 5819 close(1 5820 <... read resumed> "", 4096) = 0 5820 close(1 5819 <... close resumed> ) = 0 5820 <... close resumed> ) = 0 5819 close(2) = 0 5819 exit_group(0 5820 exit_group(0 5819 <... exit_group resumed>) = ? 5820 <... exit_group resumed>) = ? 5820 +++ exited with 0 +++ 5818 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5820 5818 wait4(-1, 5819 +++ exited with 0 +++ 5818 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5819 5818 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5818 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 5818 close(3) = -1 EBADF (Bad file descriptor) 5818 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5818 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5820, si_uid=0, si_status=0, si_utime=4, si_stime=4} --- 5818 wait4(-1, 0x7ffc3c3b8710, WNOHANG, NULL) = -1 ECHILD (No child processes) 5818 rt_sigreturn({mask=[]}) = 0 5818 exit_group(0) = ? 5811 <... read resumed> "", 128) = 0 5811 close(3) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 wait4(-1, 5818 +++ exited with 0 +++ 5811 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5818 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5818, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 5811 wait4(-1, 0x7ffc3c3b8910, WNOHANG, NULL) = -1 ECHILD (No child processes) 5811 rt_sigreturn({mask=[]}) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 pipe([3, 4]) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5821 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5811 close(4) = 0 5811 read(3, 5821 getpid() = 5821 5821 close(255) = 0 5821 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5821 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5821 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5821 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5821 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5821 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5821 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5821 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5821 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5821 dup2(4, 1) = 1 5821 close(4) = 0 5821 close(3) = 0 5821 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 5821 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5821 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5821 chdir("/libgpiod.old/tests") = 0 5821 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5821 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5821 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5821 write(1, "/libgpiod.old/tests\n", 20 5811 <... read resumed> "/libgpiod.old/tests\n", 128) = 20 5811 read(3, 5821 <... write resumed> ) = 20 5821 exit_group(0) = ? 5811 <... read resumed> "", 128) = 0 5811 close(3) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 wait4(-1, 5821 +++ exited with 0 +++ 5811 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5821 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5821, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 5811 wait4(-1, 0x7ffc3c3b8d10, WNOHANG, NULL) = -1 ECHILD (No child processes) 5811 rt_sigreturn({mask=[]}) = 0 5811 stat("/libgpiod.old/tests/.libs/gpiod-test", {st_mode=S_IFREG|0755, st_size=408752, ...}) = 0 5811 pipe([3, 4]) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5822 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5811 close(4) = 0 5811 read(3, 5822 getpid() = 5822 5822 close(255) = 0 5822 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5822 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5822 dup2(4, 1) = 1 5822 close(4) = 0 5822 close(3) = 0 5822 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 5822 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5822 pipe([3, 4]) = 0 5822 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 5822 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5823 5822 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 5822 close(4) = 0 5822 close(4) = -1 EBADF (Bad file descriptor) 5823 getpid( 5822 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 5823 <... getpid resumed> ) = 5823 5822 <... rt_sigprocmask resumed> [CHLD], 8) = 0 5823 rt_sigprocmask(SIG_SETMASK, [], 5822 clone( 5823 <... rt_sigprocmask resumed> NULL, 8) = 0 5823 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5822 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fb58f8fba10) = 5824 5823 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigprocmask(SIG_SETMASK, [CHLD], 5823 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5822 <... rt_sigprocmask resumed> NULL, 8) = 0 5823 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 getpid( 5823 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5824 <... getpid resumed> ) = 5824 5823 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 rt_sigprocmask(SIG_SETMASK, [], 5823 close(3 5824 <... rt_sigprocmask resumed> NULL, 8) = 0 5823 <... close resumed> ) = 0 5824 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5823 dup2(4, 1 5824 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5823 <... dup2 resumed> ) = 1 5824 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5823 close(4 5824 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 dup2(3, 0) = 0 5824 close(3) = 0 5824 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5824 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55c1077ade10 /* 17 vars */ 5823 <... close resumed> ) = 0 5823 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 5823 fstat(3, 5824 <... execve resumed> ) = 0 5824 brk(NULL 5823 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5824 <... brk resumed> ) = 0x55b3ccaef000 5823 brk(0x55c1077eb000) = 0x55c1077eb000 5823 getdents64(3 5824 access("/etc/ld.so.preload", R_OK 5822 close(3 5823 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 5823 getdents64(3 5822 <... close resumed> ) = 0 5823 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 5824 <... access resumed> ) = -1 ENOENT (No such file or directory) 5823 brk(0x55c1077e3000) = 0x55c1077e3000 5824 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 5823 close(3 5822 rt_sigprocmask(SIG_BLOCK, [CHLD], 5823 <... close resumed> ) = 0 5823 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 <... openat resumed> ) = 3 5823 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5824 fstat(3, 5823 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 5824 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35922000 5824 close(3) = 0 5823 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 5823 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5823 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5824 <... openat resumed> ) = 3 5824 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 5824 fstat(3, 5823 ioctl(2, TIOCGPGRP 5824 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 5824 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3f35920000 5824 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f35915000 5824 mmap(0x7f3f35917000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f35917000 5824 mmap(0x7f3f3591c000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f3f3591c000 5824 mmap(0x7f3f3591e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f3f3591e000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 5823 <... ioctl resumed> , 0x7ffc3c3b8e14) = -1 ENOTTY (Inappropriate ioctl for device) 5824 <... openat resumed> ) = 3 5824 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 5824 fstat(3, 5823 rt_sigaction(SIGCHLD, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 5824 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 5824 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f356ed000 5824 mprotect(0x7f3f35712000, 2093056, PROT_NONE) = 0 5824 mmap(0x7f3f35911000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f3f35911000 5824 mmap(0x7f3f35913000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f35913000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 5823 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5824 <... openat resumed> ) = 3 5824 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 5824 fstat(3, 5823 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5824 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 5824 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f3552c000 5824 mprotect(0x7f3f3554e000, 1658880, PROT_NONE) = 0 5824 mmap(0x7f3f3554e000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3f3554e000 5824 mmap(0x7f3f35696000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3f35696000 5824 mmap(0x7f3f356e3000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3f356e3000 5824 mmap(0x7f3f356e9000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f356e9000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 5823 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5823 fstat(1, 5824 <... openat resumed> ) = 3 5824 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 5824 fstat(3, 5823 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5824 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 5824 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f35524000 5824 mmap(0x7f3f35526000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f35526000 5824 mmap(0x7f3f35529000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3f35529000 5824 mmap(0x7f3f3552a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3f3552a000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 5823 write(1, "/libgpiod.old/src/lib/.libs:\n", 29) = 29 5824 <... openat resumed> ) = 3 5824 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 5824 fstat(3, 5823 exit_group(0 5824 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 5824 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f354b0000 5824 mmap(0x7f3f354b2000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f354b2000 5824 mmap(0x7f3f35504000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f3f35504000 5824 mmap(0x7f3f35522000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f3f35522000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 5823 <... exit_group resumed>) = ? 5824 <... openat resumed> ) = 3 5824 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 5824 fstat(3, 5823 +++ exited with 0 +++ 5824 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 5824 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f354ab000 5824 mmap(0x7f3f354ac000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3f354ac000 5824 mmap(0x7f3f354ad000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f354ad000 5824 mmap(0x7f3f354ae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f354ae000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 5822 <... rt_sigprocmask resumed> [CHLD], 8) = 0 5824 <... openat resumed> ) = 3 5824 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 5824 fstat(3, 5822 rt_sigprocmask(SIG_SETMASK, [CHLD], 5824 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 5824 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3f354a9000 5824 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f35488000 5824 mmap(0x7f3f3548e000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3f3548e000 5824 mmap(0x7f3f3549d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f3f3549d000 5824 mmap(0x7f3f354a3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f3f354a3000 5824 mmap(0x7f3f354a5000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f354a5000 5824 close(3) = 0 5824 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3f35485000 5824 arch_prctl(ARCH_SET_FS, 0x7f3f35485800) = 0 5824 mprotect(0x7f3f356e3000, 16384, PROT_READ 5822 <... rt_sigprocmask resumed> NULL, 8) = 0 5824 <... mprotect resumed> ) = 0 5822 rt_sigprocmask(SIG_BLOCK, [CHLD], 5824 mprotect(0x7f3f354a3000, 4096, PROT_READ 5822 <... rt_sigprocmask resumed> [CHLD], 8) = 0 5824 <... mprotect resumed> ) = 0 5822 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 5824 mprotect(0x7f3f354ae000, 4096, PROT_READ 5822 <... rt_sigaction resumed> {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5824 <... mprotect resumed> ) = 0 5824 mprotect(0x7f3f35522000, 4096, PROT_READ) = 0 5824 mprotect(0x7f3f3552a000, 4096, PROT_READ) = 0 5824 mprotect(0x7f3f35911000, 4096, PROT_READ) = 0 5824 mprotect(0x7f3f3591e000, 4096, PROT_READ) = 0 5824 mprotect(0x55b3cc399000, 4096, PROT_READ) = 0 5824 mprotect(0x7f3f3594e000, 4096, PROT_READ) = 0 5824 munmap(0x7f3f35922000, 17208 5822 wait4(-1, 5824 <... munmap resumed> ) = 0 5824 set_tid_address(0x7f3f35485ad0) = 5824 5824 set_robust_list(0x7f3f35485ae0, 24) = 0 5824 rt_sigaction(SIGRTMIN, {sa_handler=0x7f3f3548e6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3f3549a730}, NULL, 8) = 0 5824 rt_sigaction(SIGRT_1, {sa_handler=0x7f3f3548e740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3f3549a730}, NULL, 8) = 0 5824 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 5824 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 5824 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 5824 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 5824 brk(NULL) = 0x55b3ccaef000 5824 brk(0x55b3ccb10000) = 0x55b3ccb10000 5824 access("/etc/selinux/config", F_OK 5822 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5823 5822 wait4(-1, 5824 <... access resumed> ) = -1 ENOENT (No such file or directory) 5824 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5824 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 5824 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35926000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 5824 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3f3547e000 5824 close(3) = 0 5824 futex(0x7f3f356e8a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 5824 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35925000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 5824 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35924000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 5824 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35923000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 5824 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35922000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 5824 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3547d000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 5824 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3547c000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 5824 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3547b000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 5824 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35308000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 5824 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35307000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 5824 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f35306000 5824 close(3) = 0 5824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 5824 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 5824 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f352d4000 5824 close(3) = 0 5824 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5824 read(0, "/libgpiod.old/src/lib/.libs:\n", 4096) = 29 5824 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 5824 read(0, "", 4096) = 0 5824 write(1, "/libgpiod.old/src/lib/.libs\n", 28 5811 <... read resumed> "/libgpiod.old/src/lib/.libs\n", 128) = 28 5824 <... write resumed> ) = 28 5811 read(3, 5824 close(1) = 0 5824 exit_group(0) = ? 5824 +++ exited with 0 +++ 5822 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5824 5822 rt_sigaction(SIGINT, {sa_handler=0x55c10734ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5822 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 5822 close(3) = -1 EBADF (Bad file descriptor) 5822 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5822 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5823, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 5822 wait4(-1, 0x7ffc3c3b8b50, WNOHANG, NULL) = -1 ECHILD (No child processes) 5822 rt_sigreturn({mask=[]}) = 0 5822 exit_group(0) = ? 5811 <... read resumed> "", 128) = 0 5811 close(3) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 5811 rt_sigaction(SIGINT, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 wait4(-1, 5822 +++ exited with 0 +++ 5811 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 5822 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 5811 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5822, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 5811 wait4(-1, 0x7ffc3c3b8d50, WNOHANG, NULL) = -1 ECHILD (No child processes) 5811 rt_sigreturn({mask=[]}) = 0 5811 brk(0x55c1077e4000) = 0x55c1077e4000 5811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb58f935940}, 8) = 0 5811 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, {sa_handler=0x55c10732e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb58f935940}, 8) = 0 5811 execve("/libgpiod.old/tests/.libs/gpiod-test", ["/libgpiod.old/tests/.libs/gpiod-"...], 0x55c1077c31f0 /* 17 vars */) = 0 5811 brk(NULL) = 0x5595a9c9f000 5811 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffca3b5a160) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffca3b5a160) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffca3b5a160) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffca3b5a160) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffca3b5a160) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffca3b5a160) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffca3b5a160) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 5811 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f40d6499000 5811 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d648f000 5811 mmap(0x7f40d6492000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f40d6492000 5811 mmap(0x7f40d6495000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f40d6495000 5811 mmap(0x7f40d6497000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f40d6497000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffca3b5a140) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffca3b5a140) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffca3b5a140) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffca3b5a140) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffca3b5a140) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffca3b5a140) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffca3b5a140) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 5811 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f40d648a000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libkmod.so.2", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`G\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=104496, ...}) = 0 5811 mmap(NULL, 106568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d646f000 5811 mprotect(0x7f40d6473000, 86016, PROT_NONE) = 0 5811 mmap(0x7f40d6473000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f40d6473000 5811 mmap(0x7f40d6482000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f40d6482000 5811 mmap(0x7f40d6488000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f40d6488000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libudev.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libudev.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libudev.so.1", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20G\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=149704, ...}) = 0 5811 mmap(NULL, 153864, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d6449000 5811 mprotect(0x7f40d644d000, 131072, PROT_NONE) = 0 5811 mmap(0x7f40d644d000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f40d644d000 5811 mmap(0x7f40d6464000, 32768, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f40d6464000 5811 mmap(0x7f40d646d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f40d646d000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 5811 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d6428000 5811 mmap(0x7f40d642e000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f40d642e000 5811 mmap(0x7f40d643d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f40d643d000 5811 mmap(0x7f40d6443000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f40d6443000 5811 mmap(0x7f40d6445000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f40d6445000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 5811 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d6267000 5811 mprotect(0x7f40d6289000, 1658880, PROT_NONE) = 0 5811 mmap(0x7f40d6289000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f40d6289000 5811 mmap(0x7f40d63d1000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f40d63d1000 5811 mmap(0x7f40d641e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f40d641e000 5811 mmap(0x7f40d6424000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f40d6424000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0205\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=158400, ...}) = 0 5811 mmap(NULL, 160400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d623f000 5811 mmap(0x7f40d6242000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f40d6242000 5811 mmap(0x7f40d625a000, 45056, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f40d625a000 5811 mmap(0x7f40d6265000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f40d6265000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libssl.so.1.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libssl.so.1.1", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\364\1\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=589600, ...}) = 0 5811 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f40d623d000 5811 mmap(NULL, 592176, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d61ac000 5811 mmap(0x7f40d61c9000, 315392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f40d61c9000 5811 mmap(0x7f40d6216000, 106496, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6a000) = 0x7f40d6216000 5811 mmap(0x7f40d6230000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x83000) = 0x7f40d6230000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\360\10\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=3040096, ...}) = 0 5811 mmap(NULL, 3055464, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d5ec2000 5811 mprotect(0x7f40d5f47000, 2293760, PROT_NONE) = 0 5811 mmap(0x7f40d5f47000, 1708032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x85000) = 0x7f40d5f47000 5811 mmap(0x7f40d60e8000, 581632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x226000) = 0x7f40d60e8000 5811 mmap(0x7f40d6177000, 204800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2b4000) = 0x7f40d6177000 5811 mmap(0x7f40d61a9000, 12136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f40d61a9000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260#\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=35808, ...}) = 0 5811 mmap(NULL, 39904, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d5eb8000 5811 mmap(0x7f40d5eba000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f40d5eba000 5811 mmap(0x7f40d5ebe000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f40d5ebe000 5811 mmap(0x7f40d5ec0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f40d5ec0000 5811 close(3) = 0 5811 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 5811 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f40d5eb3000 5811 mmap(0x7f40d5eb4000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f40d5eb4000 5811 mmap(0x7f40d5eb5000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f40d5eb5000 5811 mmap(0x7f40d5eb6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f40d5eb6000 5811 close(3) = 0 5811 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f40d5eb1000 5811 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f40d5eaf000 5811 arch_prctl(ARCH_SET_FS, 0x7f40d5eb26c0) = 0 5811 mprotect(0x7f40d641e000, 16384, PROT_READ) = 0 5811 mprotect(0x7f40d5eb6000, 4096, PROT_READ) = 0 5811 mprotect(0x7f40d6443000, 4096, PROT_READ) = 0 5811 mprotect(0x7f40d5ec0000, 4096, PROT_READ) = 0 5811 mprotect(0x7f40d6177000, 196608, PROT_READ) = 0 5811 mprotect(0x7f40d6230000, 36864, PROT_READ) = 0 5811 mprotect(0x7f40d6265000, 4096, PROT_READ) = 0 5811 mprotect(0x7f40d646d000, 4096, PROT_READ) = 0 5811 mprotect(0x7f40d6488000, 4096, PROT_READ) = 0 5811 mprotect(0x7f40d6497000, 4096, PROT_READ) = 0 5811 mprotect(0x5595a86dd000, 4096, PROT_READ) = 0 5811 mprotect(0x7f40d64c2000, 4096, PROT_READ) = 0 5811 munmap(0x7f40d648a000, 17208) = 0 5811 set_tid_address(0x7f40d5eb2990) = 5811 5811 set_robust_list(0x7f40d5eb29a0, 24) = 0 5811 rt_sigaction(SIGRTMIN, {sa_handler=0x7f40d642e6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f40d643a730}, NULL, 8) = 0 5811 rt_sigaction(SIGRT_1, {sa_handler=0x7f40d642e740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f40d643a730}, NULL, 8) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 5811 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 5811 getpid() = 5811 5811 pipe([3, 4]) = 0 5811 fcntl(3, F_GETPIPE_SZ) = 65536 5811 close(3) = 0 5811 close(4) = 0 5811 brk(NULL) = 0x5595a9c9f000 5811 brk(0x5595a9cc0000) = 0x5595a9cc0000 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "[INFO] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "libgpiod test suite", 19) = 19 5811 write(2, "\n", 1) = 1 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "[INFO] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "117 tests registered", 20) = 20 5811 write(2, "\n", 1) = 1 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "[INFO] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "checking the linux kernel versio"..., 33) = 33 5811 write(2, "\n", 1) = 1 5811 uname({sysname="Linux", nodename="compilator", ...}) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "[INFO] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "kernel release is v5.0.1 - ok to"..., 42) = 42 5811 write(2, "\n", 1) = 1 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "[INFO] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "checking gpio-mockup availabilit"..., 33) = 33 5811 write(2, "\n", 1) = 1 5811 uname({sysname="Linux", nodename="compilator", ...}) = 0 5811 stat("/etc/modprobe.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 openat(AT_FDCWD, "/etc/modprobe.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 5811 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 getdents64(3, /* 2 entries */, 32768) = 48 5811 getdents64(3, /* 0 entries */, 32768) = 0 5811 close(3) = 0 5811 stat("/run/modprobe.d", 0x7ffca3b59cd0) = -1 ENOENT (No such file or directory) 5811 stat("/lib/modprobe.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 openat(AT_FDCWD, "/lib/modprobe.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 5811 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 getdents64(3, /* 5 entries */, 32768) = 152 5811 newfstatat(3, "fbdev-blacklist.conf", {st_mode=S_IFREG|0644, st_size=390, ...}, 0) = 0 5811 newfstatat(3, "systemd.conf", {st_mode=S_IFREG|0644, st_size=765, ...}, 0) = 0 5811 newfstatat(3, "aliases.conf", {st_mode=S_IFREG|0644, st_size=655, ...}, 0) = 0 5811 getdents64(3, /* 0 entries */, 32768) = 0 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/modprobe.d/aliases.conf", O_RDONLY|O_CLOEXEC) = 3 5811 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=655, ...}) = 0 5811 read(3, "# These are the standard aliases"..., 4096) = 655 5811 read(3, "", 4096) = 0 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/modprobe.d/fbdev-blacklist.conf", O_RDONLY|O_CLOEXEC) = 3 5811 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=390, ...}) = 0 5811 read(3, "# This file blacklists most old-"..., 4096) = 390 5811 read(3, "", 4096) = 0 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/modules/5.0.1/modules.softdep", O_RDONLY|O_CLOEXEC) = 3 5811 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=55, ...}) = 0 5811 read(3, "# Soft dependencies extracted fr"..., 4096) = 55 5811 read(3, "", 4096) = 0 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/modprobe.d/systemd.conf", O_RDONLY|O_CLOEXEC) = 3 5811 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=765, ...}) = 0 5811 read(3, "# SPDX-License-Identifier: LGPL"..., 4096) = 765 5811 read(3, "", 4096) = 0 5811 close(3) = 0 5811 openat(AT_FDCWD, "/proc/cmdline", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "root=/dev/root rootfstype=9p roo"..., 4095) = 66 5811 read(3, "", 4029) = 0 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/modules/5.0.1/modules.dep.bin", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=2159, ...}) = 0 5811 read(3, "\260\7\364W\0\2\0\1 \0\10\25rypto_engine\0\0\0\0\1\0\0\0"..., 4096) = 2159 5811 lseek(3, 0, SEEK_SET) = 0 5811 read(3, "\260\7\364W\0\2\0\1 \0\10\25rypto_engine\0\0\0\0\1\0\0\0"..., 4096) = 2159 5811 lseek(3, 2159, SEEK_SET) = 2159 5811 close(3) = 0 5811 openat(AT_FDCWD, "/lib/modules/5.0.1/modules.builtin.bin", O_RDONLY|O_CLOEXEC) = 3 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=13387, ...}) = 0 5811 read(3, "\260\7\364W\0\2\0\1 \0003=39too\0\0\0\0\1\0\0\0\0\0ase\0\0"..., 4096) = 4096 5811 lseek(3, 12288, SEEK_SET) = 12288 5811 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 1099 5811 lseek(3, 0, SEEK_SET) = 0 5811 read(3, "\260\7\364W\0\2\0\1 \0003=39too\0\0\0\0\1\0\0\0\0\0ase\0\0"..., 4096) = 4096 5811 close(3) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/lib/modules/5.0.1/kernel/drivers/gpio/gpio-mockup.ko", O_RDONLY|O_CLOEXEC) = 3 5811 read(3, "\177ELF\2\1", 6) = 6 5811 lseek(3, 0, SEEK_SET) = 0 5811 fstat(3, {st_mode=S_IFREG|0644, st_size=15944, ...}) = 0 5811 mmap(NULL, 15944, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f40d648b000 5811 finit_module(3, "gpio_mockup_ranges=-1,4", 0) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "[INFO] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "gpio-mockup ok", 14) = 14 5811 write(2, "\n", 1) = 1 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "[INFO] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "running tests", 13) = 13 5811 write(2, "\n", 1) = 1 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 getpid() = 5811 5811 gettid() = 5811 5811 getrandom("\x41\xc2\x77\x44\x64\xe7\xe7\x08\xce\x50\x43\x5e\x35\x1f\xf9\x0d", 16, GRND_NONBLOCK) = 16 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x72\x05\xac\x45\x05\xd1\x69\xbf\xd7\x16\xb1\x4d\x6d\x27\x32\x2f", 16, GRND_NONBLOCK) = 16 5811 getrandom("\xed\x57\x10\xa0\xc2\x96\x40\xa9\x58\xc6\x80\x9d\x6a\x07\xac\x03", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x50\x9a\xb3\x24\x98\xd9\x3a\xbb\x9c\x01\x53\x39\xe3\xfa\xff\x8c", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_open() - good': ", 28) = 28 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x2a\x5b\xd9\x59\x0c\xb7\x26\x1a\xf2\xda\xe4\x1a\xf3\x4e\x34\x02", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x13\x9c\xc0\x84\x80\x8c\x24\x93\x44\x2d\x7a\x10\x19\xf2\x62\xe4", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_open() - nonexistent"..., 40) = 40 5811 openat(AT_FDCWD, "/dev/nonexistent_gpiochip", O_RDWR|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa5\xc7\x2a\xf4\xe2\x36\xf6\xe1\xaf\xcc\x16\x8e\x22\xc1\xbe\x45", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_open() - notty': ", 29) = 29 5811 openat(AT_FDCWD, "/dev/null", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/null", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/null/dev", R_OK) = -1 ENOENT (No such file or directory) 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xad\x58\x05\x93\xc0\xc7\x88\x92\x91\x0f\x84\x5e\xd1\x39\x8c\x7b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4e\xb3\xe0\xcd\xbe\xf7\xcb\x07\xf8\xc6\xe7\x70\x95\x4e\x5c\xcc", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_open_by_name() - goo"..., 36) = 36 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x1f\x5c\x3d\x5d\x0b\xbe\xca\x77\xd9\x3d\x7a\x9a\x76\x8e\x2c\x6b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xda\xa8\x12\x46\x17\x01\x29\xb1\x99\x43\x08\xd2\x4d\x75\x25\x03", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x82\x6c\xfc\xe1\x7b\x35\x60\xec\xdb\xfa\x9b\xdd\xd9\x68\xd9\x8f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x25\x00\x76\x1d\x40\xfd\xe8\x85\x7b\xd7\x3f\xb0\x5d\x12\x03\x0a", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_open_by_number() - g"..., 38) = 38 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x32\x5c\x10\xfa\xcf\xc2\x6e\x3e\xee\x1e\x7f\x1e\xd0\xca\xd3\xdf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc5\x9a\x0d\x1b\x0a\xe1\x19\x6f\xd6\xcb\x86\x65\x09\x23\xfd\xd8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xcf\x9c\x2c\xc4\x93\x4e\x40\x0c\xea\xcd\x7d\x82\x0f\xce\x77\x58", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x6f\xca\x1b\x0d\x99\x98\x70\x6d\x13\xe7\x8a\x5e\x84\x0e\x04\x0f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1763386543, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5843, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x33\x7f\x6e\x2c\xf9\x7c\x9c\xd4\xeb\x20\xe2\x38\xef\xb0\xe3\x3e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x50\x5a\x04\xeb\x50\x72\x8f\x49\x88\x3e\x47\xa3\xe6\xce\x19\xd6", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_open_lookup() - good"..., 35) = 35 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 5811 getdents64(4, /* 152 entries */, 32768) = 4528 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad60) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 5811 fstat(5, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 5811 getdents64(5, /* 152 entries */, 32768) = 4528 5811 getdents64(5, /* 0 entries */, 32768) = 0 5811 close(5) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 6 5811 read(6, "254:0", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 5811 read(7, "254:1", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 8 5811 read(8, "254:2", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(7) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 5811 read(7, "254:1", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad60) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 7 5811 fstat(7, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 5811 getdents64(7, /* 152 entries */, 32768) = 4528 5811 getdents64(7, /* 0 entries */, 32768) = 0 5811 close(7) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 8 5811 read(8, "254:0", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 8 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 9 5811 read(9, "254:1", 5) = 5 5811 close(9) = 0 5811 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 9 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 10 5811 read(10, "254:2", 5) = 5 5811 close(10) = 0 5811 ioctl(9, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ace0) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 close(6) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,4,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x56\xef\xa5\x95\xa9\xd4\x05\xbc\xfd\xc9\x4a\xc0\x81\x36\xaa\xba", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x4d\xd9\x26\x3c\x9e\x08\x25\x64\x30\x9e\xa7\x9c\xed\x68\xec\x10", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x2a\xfa\x7c\x4f\x1a\x0a\xdc\x2c\xb4\x7d\x1e\xcd\xb1\x0b\x21\x68", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1763386543, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5843, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xe2\xf1\x42\x93\xf7\xf7\x9a\xe9\xfa\xcc\xc9\xc0\x7d\xd3\xab\x0e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x17\x1d\x4e\x65\xd1\x8e\xb9\xf4\x56\x02\x80\x99\x4f\x80\x4d\xbf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x79\x4e\x97\x95\x8e\x39\xa3\x8a\xcd\x33\x94\x69\x4c\xca\xe2\x52", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xce\x6f\x88\x00\xbd\xd3\xcf\x81\xce\xa2\xcb\x56\x4f\x98\x83\x66", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x66\x00\x89\x78\x29\x20\xd9\xb6\x9a\x44\x12\x96\xd0\x3b\x54\xea", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x08\x45\x6e\x03\xcf\xd6\xd1\x94\xbf\x43\xeb\xd9\x68\x36\x15\xbd", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xb4\x7b\x4f\xe9\x4d\xd2\x65\x39\x9d\x99\xe5\x0a\xf5\x3b\xb8\x14", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x28\x3f\x1d\x2b\xf5\x3f\x77\x9e\x31\x59\xaa\xd4\x1a\xa7\x3f\x27", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x51\xa2\x73\x21\x54\x0a\x88\x10\xd9\xa6\x1b\x9e\xe6\xd9\x36\x32", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x6e\xbb\xda\x48\x0f\x20\x61\x48\x3f\x33\xb7\xae\xcf\x6b\xaa\xc6", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_open_by_label() - go"..., 37) = 37 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3080, ...}) = 0 5811 getdents64(4, /* 154 entries */, 32768) = 4592 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip4", O_RDWR|O_CLOEXEC) = 8 5811 lstat("/dev/gpiochip4", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x4), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip4/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip4/dev", O_RDONLY) = 9 5811 read(9, "254:4", 5) = 5 5811 close(9) = 0 5811 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 close(7) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,4,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x35\x38\x49\xd5\x84\x84\xf8\xfb\xe2\xec\x60\x05\x80\x48\x1f\xf6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xca\xc9\x51\x96\xd4\x1b\xc6\xcf\x1d\x25\xac\x45\x4d\x4d\xcf\x84", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x0e\x50\x39\xcd\x10\x3d\xbd\x26\x98\xbb\x59\x77\x0b\x3d\x13\xaa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xbf\xa3\x41\x2f\x43\x45\x9e\x39\xf1\x57\x9d\x95\xe1\x3b\xd6\xb9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xae\xe6\xc9\x1b\xb1\x05\x54\xd1\x5d\xb8\xef\x22\x53\xf9\x51\xfe", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xf6\xd2\x85\x4a\x99\x2d\x4b\x9f\x2e\x92\x9d\x91\x85\x5c\x3d\x5e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x69\x3f\x28\xbb\x27\xb5\xa0\x37\x4e\x76\x26\x2c\x97\xcf\x53\x54", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xc6\x23\x8b\x1a\xc5\x9f\xcf\x89\x76\x94\x98\x2d\xb8\x3f\xa8\x47", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x42\x7c\x8d\x7b\xc1\x6c\x19\xd2\x59\x88\xe8\x73\xf3\x49\xea\x0d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xdb\xd2\xf9\xb3\xbc\xac\x1b\xb3\x0b\x6c\x39\x83\x7e\x7a\x02\xe3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xeb\xd7\xfc\xe2\x5d\xab\xa7\x5a\xcd\xfd\x5a\x35\xf4\x84\x20\xbf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0b\x4b\xd0\x95\x27\x95\xa8\x42\x0c\x23\x23\x5d\x50\x9c\xe8\x14", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1763386543, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5843, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x1f\xf1\x1b\x03\xfd\xc7\x27\xda\x7f\x1e\x9e\xd7\xc0\xa7\xd3\x2b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x27\x0a\xca\x79\x65\x47\x8f\x34\x02\x34\x9d\x23\x21\x74\x03\x49", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x28\xb8\x7f\xf2\xd9\x4c\x74\x1f\x61\x94\x19\x38\x07\x48\xdc\xb0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xed\x63\x81\xbe\x46\x3b\x5c\xc2\xe2\x5b\xbc\x37\xc6\xb8\xeb\x36", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1763386543, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5843, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xb9\x97\x05\xac\x69\x8b\x99\xb2\x73\x32\x46\xa3\xdc\xac\x7d\x85", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x91\x79\xbe\x2d\x34\xd5\x35\x74\x15\xcf\x09\x7c\xc3\x06\x6c\xfe", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xbb\x3b\xef\x9c\x31\xf0\xaf\xb3\xe9\xc2\x92\x30\xc0\xd8\xe4\xf0", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_open_by_label() - ba"..., 36) = 36 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3080, ...}) = 0 5811 getdents64(4, /* 154 entries */, 32768) = 4592 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip4", O_RDWR|O_CLOEXEC) = 8 5811 lstat("/dev/gpiochip4", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x4), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip4/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip4/dev", O_RDONLY) = 9 5811 read(9, "254:4", 5) = 5 5811 close(9) = 0 5811 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(7) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x92\x6c\x58\xe3\x19\xc0\x64\xf3\xce\x9e\x8f\x91\xda\xc5\x9a\x86", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xcf\x27\x53\x9a\x4a\x28\x67\xcf\x19\x46\x2f\x58\x47\x65\x07\xbe", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x52\xe7\x77\x30\x8f\x80\xda\xbf\x8b\xf0\x0f\xee\x3a\xc0\xd9\xe5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x58\x81\x0d\xff\x7c\x32\xa7\xf2\xff\x57\xc3\x3c\x7b\xd5\xf5\x65", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x1a\x7b\xc5\x49\x09\xb3\x43\x4e\xa4\x96\x5a\xd4\x29\x1b\x7e\xf4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xa7\x80\x67\xd6\x50\xe9\x99\x00\xdd\x67\xf5\xbd\x14\x8a\x82\xef", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x7e\xe9\xb0\x8d\xc1\xb4\x84\xf1\xe7\x4d\x47\x51\x6c\xec\x49\x26", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x18\xee\x6d\x06\x53\x9e\x68\x7b\x0b\x1a\x72\x54\x56\x00\x9b\x92", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x92\x77\x02\x48\x2b\xac\x8d\x4e\xba\x59\x44\x58\x93\x63\xb8\xc8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xd7\xf2\xc1\xed\x03\xf2\x81\x26\xc4\x50\x20\x4d\x62\x5c\x27\x71", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0f\x3e\x0e\x50\xaa\xc2\x08\xb4\x28\x84\xaa\x21\x10\x7e\xfd\x64", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x36\x55\xd0\x01\x51\x42\x4b\x7f\x19\xed\xf0\xe5\x72\x50\x13\xb9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x34\xd7\x90\x0b\x2d\x16\x6b\x62\xd8\xba\x99\xef\x14\xa1\x12\x0c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc8\xa4\x8c\x55\xcc\xda\xef\x03\xaa\x32\x3d\x74\x8a\x7e\xc7\x94", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x4f\x5b\x2e\x8a\x9b\x12\x59\x13\x47\x66\x59\x3a\x2d\x22\xf1\x63", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x9e\x3f\x1f\x76\xaf\xad\x7e\x67\x32\x6e\xca\x69\xb1\xae\xac\x28", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_name()': ", 21) = 21 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 close(6) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x87\x3c\x57\x3d\x77\xb1\xd6\x33\x80\xb0\x97\x5f\xf4\x52\x44\x79", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x16\x44\x1b\xc4\xef\xec\xc4\x79\x4f\x0e\xce\x12\x1e\x81\xfa\x09", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x17\x60\x38\x41\xdb\xed\xb4\xeb\x13\xb6\x85\x7a\x1f\x12\x1b\x3e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x35\x3e\xfb\xa1\xff\xb7\x9f\x12\x5f\x24\xe8\x9e\x09\x8a\xbe\xfc", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x2f\xa1\xc4\x82\x60\x8a\x53\x24\xa7\x4b\x3f\xfc\xea\x7b\x27\x0d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xbc\x94\xc9\x50\x64\x09\x18\xb4\x8f\x23\x79\x04\x02\x27\x9c\x4a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa5\xfb\xa8\x0b\xa7\xbf\xc5\x13\x6c\x05\x35\x6c\xf8\xaa\x8a\xb8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa4\xb3\xee\x67\x7d\x2e\xe1\xe3\x76\x85\x85\xc0\x75\x51\x61\x70", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa1\xb2\xb4\xd6\x8b\x62\x77\x2c\xdb\x35\x33\x39\x4d\x30\x1d\x11", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x8c\x43\x08\x04\x78\xb9\xbc\xad\x4e\x08\x35\x67\xa9\x1b\xd7\xed", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x22\xcb\xb6\xac\x87\xab\xc7\x4f\x88\xdd\xab\xa9\xe8\x75\x83\x2a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xd6\x0c\xcb\xe3\xcb\x1d\xc6\xe1\x51\xb8\x82\x57\xaa\xca\x43\xc5", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_label()': ", 22) = 22 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 close(6) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,1,-1,4,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x69\x84\x44\x6b\x7f\xff\x75\x35\x4e\x0b\x29\x0a\x76\xf4\xe3\x85", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xcd\xff\x70\xf1\x73\x3b\xf3\xb0\x36\x42\xf9\x46\x24\xae\x94\xfd", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x60\x2a\x92\xab\xca\xe6\xa9\x91\x7b\x44\xea\xd2\x69\xea\xd5\x95", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x83\xd7\x02\x63\x5c\x4f\x6a\x80\xa0\xb6\xda\xf9\x33\x4f\xdb\xdf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xfd\x19\xbd\x7b\xdc\x0c\xc3\x35\xcd\x7f\x3e\xa4\x15\x13\x0a\xe0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x67\xdd\x11\x66\x40\xd0\x45\x4d\x58\xe5\x64\xf4\x5c\xc8\x10\x24", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x4f\xe9\x67\xb3\x24\xeb\xb3\xab\xdb\xf3\xde\xb8\xaf\x46\x54\x43", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x9b\x57\x8e\xcf\xdc\x2c\xec\x36\xef\xa1\x49\x2c\x40\xc0\x86\xde", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xeb\xea\xff\x4d\x88\xfc\x98\x08\x9b\x17\x93\xe0\x8b\xad\x0a\xd4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x74\x5b\x3d\xb9\x1b\x96\xb7\x3f\x90\xa3\xd7\xad\xe2\xcc\x5a\xc9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1763386543, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5843, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x31\xbc\x39\xd6\x64\x77\x18\xea\xd8\xb9\xf9\x8d\x2d\xe2\xd0\xcf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb3\xfd\xb2\x60\x5a\x02\x55\x58\x96\xc4\x4c\x79\xa8\x6d\x36\x3f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x53\x72\x8b\xc9\x84\x35\x8a\xb7\x3d\x27\x08\xe8\x31\xb1\xb3\xfc", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x58\x99\x62\x08\xab\xca\x96\x4b\xe0\x18\x32\x5c\x4a\xfc\xe3\x5c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb0\x8c\x85\xad\x11\x4a\xe9\x00\xa2\xd0\xb2\x7c\x9b\xc6\x27\xf0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x21\xb0\x16\x3e\xf5\xd1\xbc\xc7\x1d\x86\xf0\x68\x33\xd6\xd9\xbb", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_num_lines()': ", 26) = 26 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip4", O_RDWR|O_CLOEXEC) = 8 5811 lstat("/dev/gpiochip4", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x4), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip4/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip4/dev", O_RDONLY) = 9 5811 read(9, "254:4", 5) = 5 5811 close(9) = 0 5811 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 close(8) = 0 5811 close(7) = 0 5811 close(6) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,16", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x55\xe0\x4f\x9e\x4c\x39\xa9\x3a\xd4\xf8\x94\x32\x66\x71\x5f\x3b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x5a\x33\x3e\xb6\x92\x4c\x87\xb1\x2e\x67\x21\x1c\x45\x5e\x62\x8c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x68\xce\x60\x84\x8e\x3b\xbc\x5a\x73\xbb\xbf\x46\x37\x88\x06\x30", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xef\x55\x50\x40\x23\x5b\xaa\xce\xe0\x37\xaa\x8d\xbd\x9c\x8c\x63", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x31\xfb\xe3\xf9\xf4\xd3\x54\x82\x1e\x04\xb2\x72\x8f\x3b\xdd\x82", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xe2\xf2\x8e\x3d\x25\xf0\xb6\x97\xd3\x26\xe8\x8f\xd6\xf8\xe0\x5d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x07\x33\xca\xfe\xca\xf7\x6e\xce\x45\x0e\x99\xde\x02\xe1\xb5\x55", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xec\xa2\x21\x0a\xf6\xa0\x66\xf8\x61\x3b\xef\x09\x02\x55\xd1\x0a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd0\x2a\x20\xb0\x9d\x07\xbe\xdb\xf5\x1a\x31\x73\x85\x8d\x66\x0c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xe7\x9e\x8d\x30\x2b\x43\x6e\x87\x84\x5e\xdf\x3f\xd7\xbd\x1c\xab", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_get_lines()': ", 26) = 26 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab70) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x44\x87\xb6\x2c\x42\x48\x07\x73\xba\x57\x7c\x62\xfb\x68\xd7\x94", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x99\xf1\xaa\x08\x3d\xb8\xb2\x0c\x05\xf7\xfd\xb8\xc9\x61\xba\x56", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xee\xe2\x0a\x03\x4e\xf6\x32\xa6\x44\xdf\x22\xc6\x49\xe5\x5e\x1b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x02\x5e\xd2\xef\xe8\xcd\x6d\xc0\x44\x4e\x67\xab\xb1\x4b\x03\x5f", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_get_all_lines()': ", 30) = 30 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab60) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa4\xb7\x96\x1f\x8c\x91\x72\xd7\x38\x6a\xae\xaf\x66\xc8\x63\x88", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xc4\x85\x9e\x51\x3f\xe4\xfa\xe4\x98\x58\x4f\x87\x0c\xcc\x82\x04", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x05\x57\xf1\xf8\xe4\xa4\xa2\x75\x22\x0d\xf9\x50\x30\xbd\x06\x9d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xf7\x62\xda\x37\x62\xd1\x7b\x52\xfd\x33\x99\xec\x5a\xb2\x1b\x80", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xac\x9a\x91\x91\xb0\xdf\x17\xff\xbd\x9e\x32\x1e\x1b\xa5\x0b\x9d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb3\xa9\xd6\x68\xcb\x1d\x64\x79\x24\xee\xe5\xae\xc9\x6c\x31\x46", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_find_line() - good':"..., 33) = 33 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xac\x09\x87\x2b\xd5\x55\x50\x6e\x06\xff\x23\x40\x36\xe7\xda\x8d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xdb\x2d\x26\x0e\x7f\xf0\xfc\x8b\x3f\x67\x7d\xaf\x2b\x54\x63\x3f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf1\x4a\x75\xb0\x06\x4a\xef\xfd\xf1\x52\x71\x82\x30\x87\xba\x55", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x7e\xdf\x07\xd8\x3b\xfb\x9b\x65\x28\x47\x8b\xa0\x74\x4b\x83\x14", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x9b\x99\x93\x9b\x5e\x81\x33\x45\x10\x47\x2e\x9b\x8c\x5f\x64\x90", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xb3\x4f\xd1\x7d\xa3\x0f\x8a\x1d\x5a\xdd\xaa\xb4\x7c\xcf\x9d\x27", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xf8\xf3\x3a\x63\x1f\x7b\x23\x9c\x0b\x1a\x8d\x0b\xe7\x74\x2d\xbb", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xbf\xdf\x20\x8f\x78\x58\x99\x8d\xae\xb9\x2d\x2c\xd3\xb5\x82\x4d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x58\x66\x87\x2c\x00\xcb\x9b\x3c\xbb\x76\x87\xb5\x18\x8e\x6e\xec", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x3e\xc2\x2e\x52\x98\x33\x66\xa0\x14\x3e\x57\xd2\x1a\x64\xad\xc9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x97\xa0\xdb\x20\x45\x74\x3a\x15\xa8\xd2\x96\x4b\x6b\x65\x28\xb5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x34\x8a\x3a\xc2\xfc\xd8\x1c\xac\x56\xb7\xdc\xaf\x05\xaa\x58\xe1", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_find_line() - not fo"..., 38) = 38 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xdb\xad\xc4\x6b\x4c\x7b\x06\x89\xc5\xe7\x63\xd4\x39\xba\xd6\x26", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x23\x1e\x1a\xdf\xe0\x13\x3e\xc3\x4f\x1b\x76\xf1\xa6\x28\xf0\xae", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf3\x64\x28\xb2\xba\x19\x74\xe7\xb6\x46\x11\xb4\xab\xb7\x57\xc2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x52\x4e\x3a\x57\x5f\xdd\x9b\x67\xce\xf3\x7d\x64\x60\x25\xea\x98", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xb6\x20\x8d\xac\xf2\x45\xe6\x47\xaa\xe3\x5a\xe1\x2d\x8a\xaf\x73", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xbf\xfa\x75\x19\xf5\xdc\x7a\x62\x78\x99\x72\x8d\xf9\x5a\xc9\x1f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x4e\xc0\xef\xe0\xad\x60\xb9\xe6\x01\x33\xcb\x1a\xce\x94\x1b\x81", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x38\x3e\x8c\xbf\xb4\x10\x32\x73\x11\x5b\x53\xb3\x83\xd9\xc0\x10", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x89\xb2\xf2\x66\x65\x7e\x83\xf1\x00\x26\x8f\x5d\x2f\x04\x62\x12", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x54\x7d\x82\xb4\x03\xc2\x4e\x15\x9b\x8c\x5a\x9a\x45\xb0\x7b\x56", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x28\xf5\x0d\xb2\x43\xad\x8b\xc3\x01\xe5\xda\xb6\x78\x54\x46\xa3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc2\x37\x0a\x59\xcf\x8c\xfa\xfa\xfe\x29\xfe\xb5\x45\xcb\x18\x35", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_find_lines() - good'"..., 34) = 34 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x91\x62\xc5\x70\xcf\x47\xe3\x65\xc7\x80\xe2\xf6\xbc\x8a\xf6\xbd", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xc5\xc9\x5d\x24\x8f\xa5\x04\x48\xd0\x2d\x1a\x84\xc1\x77\x8c\x22", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xcf\x6b\xf3\x7e\x24\xcd\x07\x7a\xeb\x60\x99\xd9\x60\x92\x8a\x4b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf8\x15\x7e\xbe\x5b\xe1\x2a\xba\xcb\x66\x27\xb8\xa5\x40\xd6\x97", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xe7\x93\xde\x2d\xc9\x40\xa2\x20\x08\xbc\x27\x8a\x83\x7d\x40\xb0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x25\xd4\xb8\xf0\x54\xb0\x17\x50\xa8\xe7\xcc\x48\xd1\xad\xd8\x95", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa8\x3e\x66\x39\xd6\x65\x0e\xaa\x73\x87\xda\xab\x74\x61\x38\x4e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xee\x63\x61\xbe\x47\x83\xc9\x1c\xd4\x06\x69\xea\x4e\x1c\xb6\xdb", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc5\x95\xcc\xab\x07\x9a\xba\xe5\x3f\x69\x2c\x48\xd1\xc7\x9e\xe6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x34\xae\x76\xda\x0d\xf8\x01\x1e\x3c\xf5\x34\x4a\x19\xaa\x3f\x67", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xac\xd7\x9b\x0b\xe0\x5c\xd1\xfb\xee\x87\x86\x7c\xd2\x09\xbb\xc4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xee\x92\x41\x88\x9e\xa3\x57\x44\x7e\x24\xbb\x81\xb5\x2a\x75\x21", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_find_lines() - not f"..., 39) = 39 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xef\x83\xc7\xea\x94\x28\x65\xa1\x23\x3d\x56\x83\x60\x9e\x0a\x54", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x06\x82\x8d\x21\xa9\xcc\x0a\x72\x6d\x54\xa4\xe8\xb6\xc6\x6e\xf9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xc8\x0d\x30\x5d\xdc\x11\xd5\xc1\x56\xd2\x48\x27\x35\x58\xb5\x1f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xbf\x09\x66\x74\x46\xd3\xfa\xaf\x5b\xc8\x58\x8a\xf3\x6c\x17\x3e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x45\x43\x22\x2d\x08\x3c\x3d\xdd\x60\xa3\xad\x66\xaf\x7f\xfe\xe7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xce\x70\xc0\x94\x3b\x3f\x03\x97\xa4\x0a\xb6\xc7\x68\xdf\xd8\xe7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x3d\xa7\x4e\x37\x3c\x47\x0b\xb9\x4f\x1f\x9b\x69\xa9\xb2\x2e\x05", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x8a\x47\x9d\xf4\xa0\xbe\x75\xc2\xa0\xa8\xb9\xe8\xa1\x00\xc2\x65", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'ctxless set/get value - single "..., 39) = 39 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa70) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aaf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a910) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5ab80) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa70) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aaf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a910) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa70) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aaf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab40) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a910) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5ab80) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,16", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x6f\x15\x35\x80\x28\xb2\x81\x36\xf7\x0e\x65\x93\x23\x01\x11\xdb", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xb5\x2b\x51\x06\xe9\xd9\x96\x51\x05\xfd\x99\xcb\x20\xb1\x04\x0f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xed\x80\x84\x2a\x5a\xa3\x79\x36\x8e\xfa\x13\xf3\xe8\x44\xd8\xac", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x2b\xaa\x5a\x85\xde\xbd\x9e\xcb\x29\x88\x09\x34\xf9\x8e\x46\xdb", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'ctxless set/get value - multipl"..., 42) = 42 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa30) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aab0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a950) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5ab40) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa30) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aab0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a950) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa30) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aab0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a950) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5ab40) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,128", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x0f\xb6\xf2\x9f\x47\x3f\x2d\xbb\x6f\x94\x75\xbc\x65\xcc\x85\x58", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_get_value_multipl"..., 55) = 55 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,128", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xf6\xa3\x0a\x4b\xb2\x38\x80\xa8\x28\xdf\x63\xed\x0c\xd6\x07\xe2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x63\xdb\x0d\x5d\xe8\xcf\x6b\x5c\x5f\xa7\x49\x87\xaa\x08\xd2\x70", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_set_value_multipl"..., 55) = 55 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xc8\x65\x56\x0d\xad\x22\x34\x89\xff\xbc\x59\xcd\x5d\x1e\x28\xb7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x0c\x57\x5d\xa1\x1b\x93\x0b\x12\x0c\xee\x39\xa9\x1e\x21\xbc\x34", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_event_monitor() -"..., 48) = 48 5811 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f40d56ae000 5811 mprotect(0x7f40d56af000, 8388608, PROT_READ|PROT_WRITE) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6528 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 6528 set_robust_list(0x7f40d5eae9e0, 24 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a7d0) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a850) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8a0) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL 6528 <... set_robust_list resumed> ) = 0 6528 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317431, tv_nsec=749940000}, FUTEX_BITSET_MATCH_ANY 5811 <... ioctl resumed> , 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a850) = 0 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6528 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 6528 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f40cd6ae000 6528 munmap(0x7f40cd6ae000, 43327488) = 0 6528 munmap(0x7f40d4000000, 23781376) = 0 6528 mprotect(0x7f40d0000000, 135168, PROT_READ|PROT_WRITE) = 0 6528 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 6 6528 write(6, "1", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=889960456}) 5811 read(5, "t\32\332\312z\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6528 <... write resumed> ) = 1 6528 close(6) = 0 6528 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 6528 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317431, tv_nsec=867876000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6528 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 6 6528 write(6, "0", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=894572862}) 5811 read(5, "\266\375V\321z\360\212\25\2\0\0\0\0\0\0\0", 16) = 16 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 6528 <... write resumed> ) = 1 6528 close(6) = 0 6528 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... futex resumed> ) = 0 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6528, NULL 6528 <... futex resumed> ) = 1 6528 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6528 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0 6528 +++ exited with 0 +++ 5811 <... finit_module resumed> ) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd0\xa7\x1a\x11\x04\x80\x26\x11\x4f\xd3\xa1\xca\x50\xd2\x89\xd9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x74\x52\x89\x63\x21\xff\x12\xae\x96\xc6\xbd\x9e\xf4\xaa\x52\x55", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_event_monitor() -"..., 54) = 54 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6545 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a7d0) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a850) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8a0) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL 6545 set_robust_list(0x7f40d5eae9e0, 24 5811 <... ioctl resumed> , 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a850) = 0 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6545 <... set_robust_list resumed> ) = 0 6545 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317432, tv_nsec=246166000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6545 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 6 6545 write(6, "1", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=895589010}) 5811 read(5, "S\20\346\347z\360\212\25\2\0\0\0\0\0\0\0", 16) = 16 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6545 <... write resumed> ) = 1 6545 close(6) = 0 6545 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 6545 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317432, tv_nsec=355769000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6545 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 6 6545 write(6, "0", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=893434415}) 5811 read(5, "\"\325j\356z\360\212\25\2\0\0\0\0\0\0\0", 16) = 16 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 6545 <... write resumed> ) = 1 6545 close(6) = 0 6545 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... futex resumed> ) = 0 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6545, NULL 6545 <... futex resumed> ) = 1 6545 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6545 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0 6545 +++ exited with 0 +++ 5811 <... finit_module resumed> ) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x41\xe6\x3b\x91\x9f\xdd\x5f\xe3\x84\x0f\xaf\x53\x65\x6c\xb2\xca", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x10\x63\x33\x39\xa4\xc8\x42\xa1\xf5\x6f\x43\x91\x1c\xd2\x77\xc1", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd3\xd3\x4b\x84\x5a\xe8\x8b\xea\x51\xf1\xea\x4b\x73\xdc\xbf\xda", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x5d\xae\x60\xb1\xd3\x02\x65\x80\xe8\x31\xaa\xdb\x0d\xc8\xba\x19", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_event_monitor_mul"..., 57) = 57 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6564 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4 6564 set_robust_list(0x7f40d5eae9e0, 24 5811 <... getdents64 resumed> , /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 6564 <... set_robust_list resumed> ) = 0 5811 lstat("/dev/gpiochip0", 6564 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317433, tv_nsec=25201000}, FUTEX_BITSET_MATCH_ANY 5811 <... lstat resumed> {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a800) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a880) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8d0) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a880) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a880) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a880) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a880) = 0 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}, {fd=6, events=POLLIN|POLLPRI}, {fd=7, events=POLLIN|POLLPRI}, {fd=8, events=POLLIN|POLLPRI}], 4, {tv_sec=1, tv_nsec=0}, NULL, 8 6564 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 6564 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 9 6564 write(9, "1", 1 5811 <... ppoll resumed> ) = 1 ([{fd=6, revents=POLLIN}], left {tv_sec=0, tv_nsec=881968673}) 5811 read(6, "\324\23\356\30{\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}, {fd=6, events=POLLIN|POLLPRI}, {fd=7, events=POLLIN|POLLPRI}, {fd=8, events=POLLIN|POLLPRI}], 4, {tv_sec=1, tv_nsec=0}, NULL, 8 6564 <... write resumed> ) = 1 6564 close(9) = 0 6564 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 6564 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317433, tv_nsec=181494000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6564 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 9 6564 write(9, "0", 1 5811 <... ppoll resumed> ) = 1 ([{fd=6, revents=POLLIN}], left {tv_sec=0, tv_nsec=892550695}) 5811 read(6, "i\24\243\37{\360\212\25\2\0\0\0\0\0\0\0", 16) = 16 5811 close(5) = 0 5811 close(6) = 0 5811 close(7) = 0 5811 close(8) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 6564 <... write resumed> ) = 1 6564 close(9) = 0 6564 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... futex resumed> ) = 0 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6564, NULL 6564 <... futex resumed> ) = 1 6564 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6564 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK 6564 +++ exited with 0 +++ 5811 <... delete_module resumed> ) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x1b\xb9\x41\xa9\x73\xd8\x3c\xb6\x27\x6a\x4c\x03\xe9\x25\xa2\x1d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x78\xa6\x09\x9b\x1d\xf9\xf8\x83\xf6\xa4\xcf\x3e\x33\x1c\x00\x61", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_event_monitor() -"..., 53) = 53 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6584 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a7e0) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a860) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8b0) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL 6584 set_robust_list(0x7f40d5eae9e0, 24 5811 <... ioctl resumed> , 0x7ffca3b5a8e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a860) = 0 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6584 <... set_robust_list resumed> ) = 0 6584 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317433, tv_nsec=662002000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6584 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 6 6584 write(6, "1", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=895962158}) 5811 read(5, "r\301G<{\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 6584 <... write resumed> ) = 1 6584 close(6) = 0 6584 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... futex resumed> ) = 0 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6584, NULL 6584 <... futex resumed> ) = 1 6584 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6584 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0 6584 +++ exited with 0 +++ 5811 <... finit_module resumed> ) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x2e\x60\x8e\x6e\x65\x2b\x6f\x83\x46\xad\xfb\x76\x3c\x5f\x17\xc2", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_event_monitor() -"..., 67) = 67 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 5811 getdents64(4, /* 150 entries */, 32768) = 4464 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a7e0) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a860) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a8b0) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a8e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a860) = 0 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=0, tv_nsec=100000}, NULL, 8) = 0 (Timeout) 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,16,-1"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x03\xe1\x2c\x69\x37\x1f\x74\x19\xa0\x18\xca\xc2\x10\xe6\x37\xb9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x71\xf5\xfc\xd6\xae\xf0\xbe\x20\xe0\x42\x5e\x0d\x55\x36\xa3\x3f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xfa\xc5\x99\xf9\x00\xa5\x80\x1a\xe1\x2a\x58\x27\x7b\x05\xc2\x80", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x9c\x0b\xd5\x90\x67\x38\x48\xda\x89\xe7\x31\x2a\x96\x95\x62\x5b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xc6\x07\x67\xb9\xfa\x0b\xcf\x20\xfb\x45\xb9\xe9\x1a\xd9\xed\xba", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x75\xc7\xc7\x8d\xee\x2c\xa7\x85\x95\x66\x6a\x14\x63\x83\x90\x22", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x9c\x80\x52\xae\xde\xcb\x5a\xfd\x20\xb3\x71\x97\xc1\x3c\x83\x62", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa3\x90\x6f\xb6\x27\xff\x0d\x63\x44\xb8\x44\xe4\x22\x40\xd4\x58", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_find_line() - goo"..., 36) = 36 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 5811 getdents64(4, /* 153 entries */, 32768) = 4560 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acb0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acb0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acb0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acb0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 close(4) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 close(5) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 close(7) = 0 5811 close(6) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,16,-1"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xdf\x99\x8c\xef\xc3\xba\x33\xa0\xf5\x48\x9e\xf0\xc2\xbf\xa2\x82", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xfd\xec\xd7\x7e\x85\xc2\x20\x93\x8b\x9b\x72\x2f\xee\xe0\x8f\xd2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x3b\xdf\x65\xa1\x68\x82\xc4\x85\x73\x7a\xc3\xf2\x8c\x16\xd4\x34", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x84\x86\x21\xeb\xb6\x3d\x68\x4e\x4e\x58\x66\xa7\xe2\x71\xb3\xc9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x9c\x1f\x72\xdb\x15\xee\x5e\x25\x45\x59\x64\x87\x4a\x12\xa9\x57", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x3f\x60\x55\xd8\x25\x56\xcf\xfc\x1e\xb6\x0a\x75\x42\xa1\x59\xe9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-734741385, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5984, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0a\xc5\x3c\x4f\xbd\x6d\xa6\x28\x61\xbb\x75\x3b\xe8\xa8\x8f\xf6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1763386543, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5843, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xe2\xa3\x66\x84\x04\xff\x33\xbe\x25\xc4\x1a\xe3\x88\x73\x72\x05", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xfe\x65\xe9\xcf\x9e\x4d\x6b\xb2\xaa\xd0\x5c\xdc\x85\xfa\xd0\xcd", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xcc\x3a\x65\xcc\x67\x43\x6c\xca\x42\xb2\x51\x81\x75\xb4\xff\x9d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb9\x90\xfb\x68\xb3\x6f\x79\xe4\xa3\xfe\xb6\x25\x8d\xb0\xab\x92", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc2\x9b\x5d\x83\xfd\x31\xe4\x44\xee\x51\xd8\x95\xc3\xcc\x80\x90", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x75\x78\x70\x36\x71\x55\xb9\xbb\xde\xa4\x98\x0c\x5a\xcf\x05\x0b", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_find_line() - chi"..., 51) = 51 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 5811 getdents64(4, /* 153 entries */, 32768) = 4560 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acd0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acd0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acd0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acd0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 close(4) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 close(5) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 close(7) = 0 5811 close(6) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,16,-1"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xff\x1b\xf4\xe4\xb7\x8b\x63\x29\xcd\xaa\x17\x5b\x39\x4f\x39\x62", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x18\xbb\x32\x34\xa5\x60\x98\x41\x85\xaf\xf9\x61\xfe\x0b\x62\xcf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x72\x87\xf4\x08\xdf\xd1\x20\x4b\x5a\x6f\xe5\x1a\xcb\xfa\x71\x1e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x0b\x86\x85\xb2\x46\x7a\x09\x28\x0d\x5b\xbb\x39\x40\xbb\x03\xf5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xaa\xe1\xf1\x3b\xd0\xb3\x7d\xc9\xc3\x5b\xe4\x08\xef\xfa\x31\x4b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xf4\xb7\x86\x69\xcd\x9d\x5b\xeb\x94\xc2\x3f\x6a\xc6\x44\xbe\x6a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xd8\x7d\xe1\x36\xa3\x29\x16\x47\x40\xe7\xc7\x92\xd6\xcc\x1c\x68", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xc2\x2a\x00\x21\x0c\x46\x22\x65\x93\x26\x2c\xf4\xb2\x28\xe2\x41", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa4\x8d\xde\x3f\x9a\xd2\x4d\xd0\x0d\x2c\x7e\xc0\x50\x1b\x56\x63", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd1\x57\x55\x07\x77\x5d\xb4\x3d\x38\x00\x44\x5f\xbb\xa8\xa6\xa8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xf2\x15\xf9\xce\x4d\xbb\x4f\xf3\xfb\x0c\xb0\x6a\x2c\x97\x1f\x9d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x14\xfd\x21\x8e\x6e\x7b\x7f\x77\xfa\x81\xa9\x1c\xf8\x90\x44\x9b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1763386543, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5843, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x38\xe6\xae\x10\x9c\x97\xf5\x26\x1d\x89\x70\xb2\xb6\xc1\x66\xe8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xdc\x5d\x86\xe8\x79\x23\x8b\xdf\xb3\x01\x3a\x36\x86\x56\x33\xb7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa3\xb5\x0c\xec\x6c\xcd\x6b\x95\xa8\x6b\xbe\x57\x75\x00\xfb\xfd", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xd5\x71\x25\xc8\xef\xf5\x81\x22\x24\x69\x02\x5d\x8c\xb4\x8b\xc3", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_ctxless_find_line() - not"..., 41) = 41 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 5811 getdents64(4, /* 153 entries */, 32768) = 4560 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acb0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acb0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acb0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acb0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 close(4) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 close(5) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 close(6) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 close(7) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x1f\x0f\x96\x05\xab\x1b\xef\x7f\x00\xbf\xb4\x24\xe1\x1d\x02\xc1", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x63\xfb\x51\xab\x00\x1f\xb6\x78\xb1\x6d\x08\x9f\xb1\xdd\x3e\x54", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x96\xc2\xf8\x30\x5f\x2c\x38\xd3\x29\xe3\xc9\x34\x59\xf1\x2f\x87", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x66\xd2\x82\x14\xcf\xdf\x8d\x05\x4d\x66\xae\xc7\xb1\x4a\x33\x5f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x70\xbd\x93\xa0\xd0\xa9\x10\x75\xa0\x48\xec\x8f\x89\x72\x87\x16", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xde\x32\xfc\x2e\x74\x6a\x12\xb4\x1a\xe2\x96\xef\xc5\x0b\x1c\x19", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xd2\xa2\x21\x42\x5d\x67\xb2\x23\x9e\xf7\xf1\x2b\xdf\x90\x56\x7e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x21\x85\x4b\x48\x0f\xda\xd6\x56\xe8\x99\x9d\x01\x0c\xe3\xbd\x76", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xf3\xc7\x1b\xdb\x34\xe6\xa0\x48\xe7\xd7\x1f\xce\xc1\x9c\x93\x33", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - receive single rising "..., 45) = 45 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aaf0) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6782 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6782 set_robust_list(0x7f40d5eae9e0, 24) = 0 6782 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317439, tv_nsec=662284000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6782 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/7", O_RDWR) = 6 6782 write(6, "1", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=889009917}) 5811 read(5, "R\2302\242|\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 5811 close(5) = 0 6782 <... write resumed> ) = 1 5811 close(4 6782 close(6 5811 <... close resumed> ) = 0 6782 <... close resumed> ) = 0 5811 write(2, "\33[32m", 5 6782 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... write resumed> ) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6782, NULL 6782 <... futex resumed> ) = 0 6782 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6782 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK 6782 +++ exited with 0 +++ 5811 <... delete_module resumed> ) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x59\x85\xa1\x19\x21\xd0\x0a\xc9\x56\x79\xd9\xa7\x78\x2c\xce\x82", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x94\xcf\xc2\xa0\x7a\x68\x66\x8d\x7c\xc6\x42\xf9\xcc\xdb\xf6\x09", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xfc\x51\xda\x84\xa1\xf6\xa1\x97\xf6\x8a\x4f\xab\x8d\xa4\xdf\xec", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x7c\xa5\x8d\x8c\xed\xfc\x10\x9c\x97\xf5\x47\xf4\x64\xd5\x16\xbf", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - receive single falling"..., 46) = 46 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aaf0) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6801 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6801 set_robust_list(0x7f40d5eae9e0, 24) = 0 6801 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317440, tv_nsec=438551000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6801 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/7", O_RDWR) = 6 6801 write(6, "0", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=889673357}) 5811 read(5, "\31\217u\320|\360\212\25\2\0\0\0\0\0\0\0", 16) = 16 5811 close(5) = 0 6801 <... write resumed> ) = 1 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 6801 close(6) = 0 6801 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... futex resumed> ) = 0 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6801, NULL 6801 <... futex resumed> ) = 1 6801 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6801 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK 6801 +++ exited with 0 +++ 5811 <... delete_module resumed> ) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x26\x1e\x9e\x8e\x87\x3e\x45\x46\x93\xc0\x25\xfc\xb0\x45\x72\x74", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x05\x0f\x54\xb3\xaa\x03\x04\x25\x98\xc8\xc7\x74\x9d\x1b\xb0\xdb", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xe2\xb8\x80\x5d\x28\x85\x54\x1c\xc7\x50\x9b\xb1\x8c\x3c\x8a\x8c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xbe\x99\x86\xbe\x5c\x1e\xe8\x17\xa1\x03\x6f\xb9\x42\x23\xf9\x7c", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - request rising edge & "..., 61) = 61 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adb0) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5ab90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab10) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6820 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=0, tv_nsec=300}, NULL, 8 6820 set_robust_list(0x7f40d5eae9e0, 24 5811 <... ppoll resumed> ) = 0 (Timeout) 5811 close(5 6820 <... set_robust_list resumed> ) = 0 5811 <... close resumed> ) = 0 5811 close(4 6820 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317441, tv_nsec=66498000}, FUTEX_BITSET_MATCH_ANY 5811 <... close resumed> ) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 1 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6820, NULL 6820 <... futex resumed> ) = 0 6820 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 6820 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6820 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16 6820 +++ exited with 0 +++ 5811 <... setsockopt resumed> ) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x37\x93\x8b\x1d\x3a\x4a\xfe\xbe\xe3\x9c\x30\x1b\x94\x8d\xdd\x4b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x91\x2c\xca\xe8\x15\x2a\x9f\x33\xbe\x3d\x60\x64\xf4\x65\xfa\x69", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - single rising edge eve"..., 59) = 59 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aaf0) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6837 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6837 set_robust_list(0x7f40d5eae9e0, 24) = 0 6837 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317441, tv_nsec=553169000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6837 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/7", O_RDWR) = 6 6837 write(6, "1", 1) = 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=890911522}) 5811 read(5, "\212\276\305\22}\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 6837 close(6 5811 close(5) = 0 5811 close(4 6837 <... close resumed> ) = 0 5811 <... close resumed> ) = 0 5811 write(2, "\33[32m", 5 6837 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... write resumed> ) = 5 6837 <... futex resumed> ) = 0 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6837, NULL 6837 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317441, tv_nsec=668541000}, FUTEX_BITSET_MATCH_ANY) = -1 EAGAIN (Resource temporarily unavailable) 6837 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 6837 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6837 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK 6837 +++ exited with 0 +++ 5811 <... delete_module resumed> ) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x82\xc9\x79\xff\xb9\x9a\x6e\x5d\x3d\x08\xfe\xd4\x3f\xa2\x1a\xf5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb9\x86\xc2\x6e\x6e\xc3\x54\x03\xb3\xe3\x8a\x4f\x92\x7b\x83\x3a", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - mixing events and gpio"..., 53) = 53 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aaf0) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5aba0) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6854 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6854 set_robust_list(0x7f40d5eae9e0, 24) = 0 6854 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317442, tv_nsec=67965000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6854 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/7", O_RDWR) = 6 6854 write(6, "1", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=896161868}) 5811 read(5, "\322\332F1}\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5aba0) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 6854 <... write resumed> ) = 1 6854 close(6) = 0 6854 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... futex resumed> ) = 0 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6854, NULL 6854 <... futex resumed> ) = 1 6854 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6854 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0 6854 +++ exited with 0 +++ 5811 <... finit_module resumed> ) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x8f\xed\x78\x5f\x9f\x2d\x2e\x55\xd1\xb0\x58\xa2\xdf\x41\x55\xe9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x50\xff\x99\xcf\xae\x4c\x13\x8f\x34\xbb\x91\xfc\xb4\xd4\x67\x79", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - mixing events and gpio"..., 71) = 71 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aaf0) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5aba0) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6871 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 6871 set_robust_list(0x7f40d5eae9e0, 24) = 0 6871 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317442, tv_nsec=554915000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6871 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/7", O_RDWR) = 6 6871 write(6, "0", 1 5811 <... ppoll resumed> ) = 1 ([{fd=5, revents=POLLIN}], left {tv_sec=0, tv_nsec=887842244}) 5811 read(5, "\261[\267N}\360\212\25\2\0\0\0\0\0\0\0", 16) = 16 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5aba0) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 6871 <... write resumed> ) = 1 6871 close(6) = 0 6871 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... futex resumed> ) = 0 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6871, NULL 6871 <... futex resumed> ) = 1 6871 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6871 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK 6871 +++ exited with 0 +++ 5811 <... delete_module resumed> ) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x27\x02\x26\x09\x0a\x25\x1f\x97\xb3\xba\x8d\xdb\xe4\x42\xf2\x10", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x8a\x80\x8b\xbd\xf5\x64\xad\x6b\xef\x1b\x86\xb8\xef\x6e\x4d\x24", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xac\x46\xc1\x8d\x88\x60\x2a\xb5\x0e\xed\xb6\xbf\x9d\x47\xe4\x16", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xe6\xae\xd9\xb8\x4e\x00\xb9\xcc\x0d\xd1\x8f\xf0\x6e\x24\x63\xe6", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - wait for events on mul"..., 46) = 46 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a990) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 6897 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}, {fd=6, events=POLLIN|POLLPRI}, {fd=7, events=POLLIN|POLLPRI}, {fd=8, events=POLLIN|POLLPRI}, {fd=9, events=POLLIN|POLLPRI}, {fd=10, events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}], 8, {tv_sec=1, tv_nsec=0}, NULL, 8 6897 set_robust_list(0x7f40d5eae9e0, 24) = 0 6897 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317443, tv_nsec=239214000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out) 6897 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/4", O_RDWR) = 13 6897 write(13, "1", 1 5811 <... ppoll resumed> ) = 1 ([{fd=9, revents=POLLIN}], left {tv_sec=0, tv_nsec=853761228}) 5811 close(5) = 0 5811 close(6) = 0 5811 close(7) = 0 5811 close(8) = 0 5811 close(9) = 0 5811 close(10) = 0 5811 close(11) = 0 5811 close(12) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 6897 <... write resumed> ) = 1 6897 close(13) = 0 6897 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 5811 <... futex resumed> ) = 0 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 6897, NULL 6897 <... futex resumed> ) = 1 6897 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 6897 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0 6897 +++ exited with 0 +++ 5811 <... finit_module resumed> ) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xe8\x64\x95\x29\x5f\xc9\xe4\x79\x4f\x21\x23\x2f\x1a\xbd\xdc\x8d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x29\x0b\x37\x22\x0f\xf0\x3c\x2d\xcb\x5a\xc7\xf7\xbf\x1b\xd2\xe6", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - gpiod_line_event_get_f"..., 65) = 65 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x9f\x02\x7a\x88\xae\xbe\x74\x8c\xe4\x37\x78\xb1\x3a\xcf\x72\xe6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xb4\x87\x08\x26\xdc\xc7\x33\x13\x3f\xd6\xab\xf2\x57\x88\x4d\x1c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xee\xce\xb2\x95\x68\x05\x60\x95\x28\x60\x6c\x9f\x60\x86\xab\x20", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb4\x16\xc2\x6a\x9f\x33\x16\x21\xcd\x87\x75\xb7\xd1\xf5\xab\x18", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - failed bulk request (t"..., 56) = 56 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a7c0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a740) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd2\x74\x1d\x3c\xa6\x24\x4f\x61\x41\xa2\x3e\xf1\x35\xaf\x98\xa1", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x45\x9c\x22\x33\x2c\x1e\xc3\x1d\x78\xdc\x72\x8d\x50\x76\x5b\xca", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'events - gpiod_line_event_wait("..., 55) = 55 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5a750) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a6d0) = 0 5811 close(5) = 0 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8) = 1 ([{fd=5, revents=POLLNVAL}], left {tv_sec=0, tv_nsec=999460122}) 5811 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8) = 1 ([{fd=5, revents=POLLNVAL}], left {tv_sec=0, tv_nsec=999993480}) 5811 close(5) = -1 EBADF (Bad file descriptor) 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xcd\x7e\x26\xb7\x22\x24\xe6\xdc\xa3\xf7\x47\xfc\x23\x0c\xbf\xb4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb4\x0e\xf8\x3c\x27\x69\xf2\x48\xef\x77\x61\x4d\xdb\x27\x88\xa9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x93\x81\xd1\x13\x74\x3a\x5b\x37\x12\x38\xbd\xd2\x76\x0e\xf4\x7b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xbd\xdf\xf9\xbd\x4b\x5c\x37\xc1\xab\x7d\x53\x0e\x1a\x68\x1f\x32", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x47\x0d\x3f\x02\x3b\x0f\x85\xcf\x84\x69\x69\xd6\x71\x04\x7c\xdd", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc1\xf5\xfc\x7a\xb6\x95\xf5\xa4\xad\x51\x55\x0b\x24\xef\xc3\x05", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_iter - simple loop':"..., 33) = 33 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 5811 getdents64(4, /* 152 entries */, 32768) = 4528 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf8\x29\x31\x4f\x1b\x20\x03\x84\xb0\x0b\x9b\x60\xec\x3e\x0b\x51", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x10\x9d\x03\x91\x89\xfd\xbf\xf5\x0f\x97\xd6\x0c\xa3\x26\x86\x9c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x89\xc5\x71\x9f\x2f\x7b\x91\xfa\xed\x6b\xf6\x25\xb0\xc9\x4c\xb8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x1c\x5a\x6c\x13\x0c\x9a\x00\x75\xc3\xcc\x3c\x17\x23\xfd\x94\x1e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0a\xb7\x48\x9a\xee\xa7\xa9\x38\x3f\x24\x47\x62\xd4\xad\x25\x84", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa1\xd7\x62\x8f\x4e\x97\xa4\x19\x99\xfb\x84\xc0\x9c\xd8\x7d\x3a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xdf\x82\x85\x21\xdd\xb0\x06\x97\xfc\x82\x93\xb5\x41\xc2\x01\xdf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x7b\xe7\x34\x6b\xff\x32\xfb\xfc\x4d\xe4\xd6\xcc\x9c\xe1\xae\x55", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_iter - simple loop, "..., 50) = 50 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 5811 getdents64(4, /* 152 entries */, 32768) = 4528 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acf0) = 0 5811 close(6) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x03\x98\xbd\x04\x86\xf1\x10\x7d\x0c\x06\x67\xc1\x06\x0b\x0b\xe1", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xca\xb4\x48\x60\x1b\x3f\x1b\x0f\xfb\x3f\x7e\x80\x13\x96\xdd\xc3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x77\xa6\xd7\xc3\x47\xae\x89\xd8\x3a\x3c\x37\xd0\x17\x87\xba\x68", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xf2\xe4\x98\x74\x3e\xce\x35\xca\xf9\xa5\x54\x7d\xa0\x34\x36\xde", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xe9\x25\xa7\x02\x25\x55\xf9\xd6\x48\xfd\x3e\x91\x26\xf3\xd6\xb8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x44\xf5\x04\x97\xa8\x43\x8f\x9d\x90\x98\x82\xba\x70\x21\x99\x54", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xf3\xc1\x1c\x61\x01\x22\xe7\x1e\x3f\xe5\x44\x1c\x67\x95\xa1\x9f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x7f\x6d\x34\x76\x21\x76\x8f\x86\xbc\x5b\x36\x4d\xb6\xf4\x74\x72", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x6d\xb6\xd1\xc4\x63\xea\x2f\xfe\xed\xde\x2a\x3a\x31\x1d\x0a\x9b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb9\xeb\xf3\x90\xa3\xee\xd6\x3c\x6c\xc9\xfa\x9b\xa7\xf4\x59\x54", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xff\x3b\x44\x37\x85\xf1\x7a\x0c\x83\x80\xc1\x07\x19\x2f\x70\x3f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x62\x71\xa6\x3e\xe6\xa8\xa4\xb4\x53\x34\x96\x22\x8e\x2f\x5a\x2c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x91\x14\xf2\x4c\xdc\x74\x0c\x05\x26\xcc\x2b\x57\x8c\x4d\xef\xd9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc3\x16\x44\x49\x36\xc8\x04\x42\x1c\x96\x9f\xe5\xce\x4c\x8c\x07", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xbb\x38\xd2\xd4\x4c\x34\xc1\xcc\x7d\xe6\x02\xc8\x90\x6d\x95\x88", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xd5\xeb\x2d\x14\x4e\x4b\x7e\x64\xd1\x48\xab\x25\xe1\x27\x80\xc0", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_chip_iter - break': ", 27) = 27 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3080, ...}) = 0 5811 getdents64(4, /* 154 entries */, 32768) = 4592 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip4", O_RDWR|O_CLOEXEC) = 8 5811 lstat("/dev/gpiochip4", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x4), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip4/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip4/dev", O_RDONLY) = 9 5811 read(9, "254:4", 5) = 5 5811 close(9) = 0 5811 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad10) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(7) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xfb\x72\x32\xc1\xd6\xc3\xbb\xce\x5d\xfc\x80\xa4\x02\xca\x7f\xd6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xd6\x32\xae\xda\xa2\x62\x56\xf6\xf4\x97\x5f\x86\xb4\x2c\x2d\xaf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xe2\x90\x38\xf8\xc7\xad\x91\xad\x6c\xa9\xff\xa3\x55\x73\xad\xa5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x82\xdb\x16\x9a\x42\x5e\x43\xac\xc5\x3d\x67\x90\x61\x39\x79\xe0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xce\x2a\xd2\xe4\x96\x1c\xee\x19\xfa\x74\x95\xb9\xcc\xcc\x7a\x9f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x2c\x96\x19\x2e\x36\xd9\x02\x67\xdf\xb3\x47\xd0\x26\xd4\x15\x6e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x02\xe4\xb6\xc8\xa6\x9b\x36\x95\xc8\x8a\xfc\xe9\x7d\x18\x5b\x01", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x27\xa3\x04\x92\x09\xae\xd5\x4c\x9b\xe0\xc4\x2f\x4a\xf1\xf7\xa5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x69\xb3\xa8\x49\xbb\x3c\x42\xd9\xde\xf6\x05\xa8\xe1\x6a\xb9\x4f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xfb\xd9\x8e\x21\xed\xc5\xb6\x94\x96\x2e\xac\x6a\x32\x99\x6b\x43", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x60\x01\x6a\x2f\x4d\x86\x92\x3e\x68\xf8\xc3\xae\x47\x09\x32\x8e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa8\x62\xea\x2c\x4c\x7c\x8b\x19\xc1\x57\xb1\x35\x5d\x28\x59\x49", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_iter - simple loop, "..., 48) = 48 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x5e\xb0\x5b\x3a\xe0\x44\xf3\x79\x0d\x58\x06\xeb\x5e\x3c\xfa\xce", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xb0\x9a\x28\xfe\xf4\x21\xad\x88\x0d\x9d\x3e\xa7\x8d\x02\xef\x26", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xbb\xe2\x01\xab\xcc\x88\x46\x60\x97\xf1\x74\x3b\x4d\x4a\xf4\x0e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x51\xfc\x45\x94\xb3\x41\x75\xe9\x37\xbd\xd4\x52\x4e\xb0\x87\xc3", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_request_output() - g"..., 38) = 38 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adb0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adb0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a950) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9d0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a950) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5abc0) = 0 5811 ioctl(6, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5abc0) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xac\xcf\x33\xe2\xa5\xfa\x8b\x0a\x9e\x30\xde\xb7\x6b\xb3\xe2\x19", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x90\x19\xe8\x64\x69\x3a\x17\x6f\x25\xf1\x15\xe6\x27\x11\xe6\x70", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x00\x07\x9e\x63\x8d\x79\xae\x5f\x37\xd2\xdf\x28\x88\x93\xff\xaa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x81\xf7\xd0\xf3\xd1\x54\x3a\xe1\x17\xe2\x06\xbf\x6b\x71\xb5\x0d", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_request() - already "..., 44) = 44 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x3e\x49\xca\xc7\xa6\xcb\xf6\x36\x55\xca\x46\x5c\x32\x22\xcf\x77", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x0c\x22\x96\x4c\xb0\x02\x13\xe1\x56\x68\x66\x7f\x24\x86\xb3\x7f", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_consumer() - good': ", 32) = 32 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd7\x64\x69\x74\x75\x62\x6d\x41\x2f\x74\x44\x30\x34\xfd\x71\x50", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc3\x6f\xbf\xbb\x99\xd7\x2b\xf0\xba\xe1\x7c\xe1\xae\xc6\x46\x84", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_consumer() - long co"..., 48) = 48 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd0\x81\x2a\xbc\x60\x73\xe4\xb8\xe5\x9f\x71\x81\x9a\x95\x63\xb6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x7c\xeb\xed\x40\x18\x70\x22\x9c\x13\x66\x82\x8a\x75\x17\x38\x14", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x2b\x0f\x25\x8d\x71\xf7\xc7\x12\x7e\x18\x88\xe1\xfa\xc4\x8c\xb6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x52\xfd\x3c\xa4\xe8\x10\xe2\xec\x72\x85\xf8\x78\x78\x81\x2d\xaa", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_request_bulk_output("..., 43) = 43 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a910) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a910) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a940) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a790) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a710) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a710) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a710) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a710) = 0 5811 ioctl(5, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a790) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a710) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a710) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a710) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a710) = 0 5811 ioctl(6, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5a980) = 0 5811 ioctl(7, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5a980) = 0 5811 close(7) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x1b\x49\x08\x60\x3b\x7f\x99\xb2\x27\xa9\x29\x0e\xb6\x28\x07\x95", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xda\x26\xca\xa2\x65\x4e\x06\xef\xbf\x53\xc7\xb7\x51\x13\x7d\xaa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x38\x35\xdf\xf1\xea\x44\x6c\x8c\x51\x42\xd9\x94\xc7\x39\xd1\xb4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x28\x99\xda\x7b\xbd\x97\x89\x0a\x65\xf1\xca\x83\xbe\x36\xcf\x7b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x39\xd9\xc3\x68\x23\x45\xb2\x9e\xb7\x95\xac\xf4\xb8\x79\x72\xcd", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_request_bulk() - dif"..., 47) = 47 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab60) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab60) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab90) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab90) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab90) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x14\x09\x10\x69\x28\xa5\x08\xd1\xc5\x72\x69\x33\x0c\x9b\x39\x08", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x5b\xc3\xcc\x67\x10\x42\x41\x5b\xaa\x05\xaf\x2b\x19\x33\xa8\xe6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x25\xcd\xe1\x73\x1d\xac\xf0\xb4\xf3\x8b\x0c\x5a\x36\x8d\x63\xa5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xd4\x49\xd2\xef\x21\xc7\x1d\x37\x4a\x1a\x65\x71\x9c\x93\x1d\x1f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x5a\xe2\x57\x3a\xa0\xcf\x6e\x04\x44\x44\xdf\x26\xc1\xc8\xb6\x19", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xe3\xe4\x93\xcf\x8f\xf8\x62\x7a\x2d\x1e\x15\x9e\x25\x87\x68\xe3", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_request_bulk() - nul"..., 60) = 60 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9f0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9f0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5abe0) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x49\xfc\x89\x7e\xb9\xca\xb3\x6b\x89\x56\xb1\x51\x7e\x79\x5f\xb7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x09\xc1\x8f\xfc\x5c\xd0\x61\xd3\xec\x0e\x23\xd6\x21\x6b\x14\x63", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x57\xfe\x06\xda\x42\x4a\xba\xdb\xe5\xae\x9d\x7b\x39\xac\x1d\x26", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb7\x2e\xe3\x1a\x17\xcd\x75\xcb\x1f\xc9\x53\x4b\xe1\x08\x9b\x70", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_set_value() - good':"..., 33) = 33 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 ioctl(5, GPIOHANDLE_SET_LINE_VALUES_IOCTL, 0x7ffca3b5abd0) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5abd0) = 0 5811 ioctl(5, GPIOHANDLE_SET_LINE_VALUES_IOCTL, 0x7ffca3b5abd0) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5abd0) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x44\x0a\xc5\xc0\x0b\x5c\x7d\xe8\x3d\xb2\xa4\x64\xad\xe2\x98\x1d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x97\xa0\x61\x39\xe7\xa3\x2c\x19\xb2\xdc\x8a\x60\xde\xd0\xc3\x96", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x19\xc8\x8c\x13\x43\x7c\x7b\x36\x1c\x7f\xd4\x84\x83\x41\x6a\x70", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4e\x22\x6c\x64\x61\x47\x9f\x44\x4f\x43\x10\x9b\xfe\xcc\x5b\xea", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_get_value_bulk() - d"..., 49) = 49 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a740) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5a740) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a770) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a770) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a770) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a770) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a5c0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a540) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a540) = 0 5811 ioctl(5, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a5c0) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a540) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a540) = 0 5811 close(7) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,16,-1,16,-"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xad\x5a\x60\x54\xd0\xe7\x9a\xfd\x20\xe0\x3e\x46\xeb\x7a\xb4\x5b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xe7\x8e\x16\x58\x4b\xf8\x21\x61\x90\x59\x70\x5b\x28\x38\x55\x5b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xb5\xa9\xba\x3f\xe0\x40\x92\x74\x78\x11\xf4\xf2\x42\xf8\x5a\x1d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4a\xff\x31\xc1\xd5\xa6\x17\x74\xfa\xb8\xf9\x10\x0d\x8b\x88\xe5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x53\x5c\x41\xe6\x3a\x42\x85\xb3\xe9\xa7\x48\x7e\x2c\x9f\xd7\x2d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x68\x02\x13\xd3\x04\x99\x18\xfb\x8e\xe6\x2a\x3b\x08\x1c\x01\xe2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x02\x09\x55\x40\x65\xff\x1f\x60\x18\x51\x0f\xd0\xdf\x43\x73\x2b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xd2\xd9\x1c\xde\x3d\xb5\xe6\x67\x49\xfd\xc9\x68\xec\xd8\x5a\xcf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd6\x13\xc9\x82\x63\x6e\xe5\x87\x10\x51\x44\x80\x21\x67\x86\xc8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x05\x67\x60\x72\xf9\x21\x8a\x1b\x9a\x5e\x34\xe6\xd8\x96\xfb\xb7", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_get() - good': ", 27) = 27 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 5811 getdents64(4, /* 153 entries */, 32768) = 4560 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acc0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acc0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acc0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acc0) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(7) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 5 5811 read(5, "254:2", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,16,-1,16,-"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xc2\xc4\xb7\x6d\xee\x99\x63\x3c\x98\x7f\x4b\xe3\xae\x33\x93\x75", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xa6\x51\x03\xd4\xfa\xcb\x59\xd8\xd5\x22\xb5\xee\xe4\x84\x91\x6f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x1b\x5b\x2c\xae\x2c\x72\x94\x8f\x00\x82\x1a\x4c\xdf\xf2\x5b\x79", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x62\x97\x3f\xe8\x69\x74\x11\xc1\x62\x70\xa1\xe9\x44\x15\x5a\xcc", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x0d\xc4\x7b\x92\x9d\x8b\x15\x23\x3d\x28\xf6\x1b\x7c\x4c\xe2\x1e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xb5\x1b\xc3\xad\x8b\xd8\xeb\xc5\x77\xc7\xad\x58\xea\x9c\x8b\x05", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x93\x6c\x93\xfc\xbb\x7c\xa7\x84\x4c\x2a\x57\x54\x42\xee\xdb\x3d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x07\x2c\xe9\xf9\x96\xc2\x6d\xf5\xdd\x0e\xa0\xe4\xd8\xac\x5d\x48", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x2c\xaa\x0f\xfe\x6a\x43\xa0\x5d\x44\x37\xf5\xba\xe4\xdf\x00\x5c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xc0\x0a\x5f\x87\xee\x86\x95\xe5\xd5\xc3\x62\xbb\x6b\x03\xc7\x5e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x8c\x43\x97\x27\x60\xa8\x3e\xc5\x19\x83\x88\x77\xa3\x07\x9b\x5c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4e\xa3\xc3\x6c\x79\x45\x06\xe3\x98\x31\x51\xa3\x56\x2d\xa1\xc0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xfc\xb9\xef\x81\x55\xef\x75\x78\x78\xe1\xc1\x6c\xae\x6d\xd5\x34", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x05\x34\x98\x07\x2c\x39\xc4\x19\xe7\x6d\xd3\xaf\x2d\x20\x58\x21", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xe1\xe3\x49\xe9\xac\x23\x8d\x66\x90\xf8\x65\x16\xec\xe3\x0f\x9c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x1b\x3c\x21\xee\x3f\xc0\xd8\x29\xcb\x13\x9c\x43\xca\xd8\xf4\x7e", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_get() - invalid offs"..., 37) = 37 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 5811 getdents64(4, /* 153 entries */, 32768) = 4560 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acc0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acc0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acc0) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5acc0) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 close(7) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 5 5811 read(5, "254:3", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,16,-1,16,-"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x1e\x29\xf6\x1d\x0c\x1f\xe1\x9e\x89\x9c\x1a\x8e\x0f\x88\x25\x0d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x6a\xcb\xba\xb5\xcc\x49\x72\x11\xe5\x93\xa8\xd2\x95\x8c\x23\x63", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xe1\x35\xba\xe8\x0e\x86\x00\x9f\x4b\x06\x48\x3b\xa9\x80\x84\x40", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x69\x1c\x4a\x35\x83\x04\x16\xec\xf6\x0a\xe8\x7f\xfb\x6e\xd2\xb4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x72\x2d\xe0\xad\xbe\x0d\x61\xf2\x91\x72\x22\x5e\x9d\x26\xac\x83", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x13\x6b\x85\x3c\xb8\x4b\x4b\x92\xf4\x05\x51\xec\xaf\x05\x23\x6a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x71\x84\xc7\x0a\x3c\xc6\x46\x71\x41\xb7\xfd\x43\x73\x14\xa1\xc3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x81\xca\xfa\xef\x00\x8a\x09\x59\x8b\x99\xd7\xec\x68\x32\xe4\xd2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xcb\x48\xf8\xc6\xae\xae\x6e\xea\xb7\x68\x9b\x5e\x49\xe7\x16\xa6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0c\xbb\x8c\x45\x55\x1d\x06\x01\xa5\x39\x99\x29\x43\x91\x31\x21", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x87\xf9\x26\x6f\x76\x50\xef\x4e\xd5\x7b\x31\x22\x35\x72\x83\x89", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc7\xb9\xed\x6b\x81\x79\x04\xc3\x01\x64\x85\xfb\x08\xed\x9f\x12", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x6e\x62\xae\xe5\x80\xb6\x29\x97\x6c\x61\x4f\x52\xc5\x1c\xbe\xde", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5838, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xb0\xe6\x69\x3f\x8c\x4e\xde\xf7\xb8\xf3\xdd\x3c\xac\x96\x39\xe4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xbf\x05\xc5\x9c\x02\xad\x0b\x02\x37\xd3\x59\x38\x93\x8c\x5e\xa3", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_find() - good': ", 28) = 28 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 5811 getdents64(4, /* 153 entries */, 32768) = 4560 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(4) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(5) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(7) = 0 5811 close(6) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,16,-1,16,-"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x2a\x40\xef\x32\x68\xe7\x98\x39\x8c\x49\x5d\xd6\xfd\x96\x01\xf7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x38\x67\x5d\x47\x4f\xe1\xc6\xf5\xc3\x5b\xc4\x87\x61\x3b\x68\x8d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf8\x2a\x62\xab\x8d\xad\x73\x34\x5d\x34\x38\x50\x27\x8c\x9c\x3b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xc7\x37\xf3\xe9\x7f\x85\x9e\x38\x2e\xf9\xab\xad\x46\xf2\xb3\x5e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x80\x75\xcb\xdc\x05\x8e\x96\x19\xbb\xeb\x2a\xad\x28\x52\x0a\x95", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x55\x9d\x62\xce\x46\xc4\x0e\x60\x08\x13\xf1\x19\x9f\x32\xbb\xa9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x55\x6c\x2d\x85\x3d\x21\x82\x45\x42\x9a\x32\x23\xd3\x07\xa5\x37", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x95\xd0\x78\x24\xcf\x22\x11\xe2\x57\x7d\xd5\x00\xae\x73\x8f\xe6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0b\xbe\x83\x48\xab\xa9\x6c\xae\x12\xe3\x8e\xbd\x66\xcd\xc3\xf4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x91\x62\x4c\x35\xe0\x2e\x33\x3e\xe4\x85\x3a\x9f\xec\x85\x76\x95", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa3\x84\x72\x79\xb5\x91\x5d\x44\x53\xc9\xbe\x27\x7d\x2e\x69\x13", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x12\xa7\x63\xf2\x00\x87\xe3\xff\x50\xe9\x54\xb7\x0e\x56\x01\x7c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb6\x29\xe0\x2a\x97\xe1\x87\xca\x97\xf5\x78\xb1\x37\x1d\x43\xa8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x7a\x38\x9a\xe3\x99\x4d\x5e\xe6\xba\x83\xf0\x63\x74\x2a\xd5\x52", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x6f\x5a\x5a\x4e\x87\xbb\xc8\xe0\xba\x60\x68\x92\xa3\xa8\x3a\x21", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_find() - not found':"..., 33) = 33 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 5811 getdents64(4, /* 153 entries */, 32768) = 4560 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(4) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(5) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(6) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(7) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,16,-1,16,-"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x31\x22\xb9\x04\x74\xf8\xc2\x7b\x25\x6d\xdd\x44\x0d\x6b\xd1\x96", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x0f\x26\x20\xcc\xc0\xb9\x7d\x93\x8d\xf2\x4b\xf8\xec\xdb\x58\x0b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xda\x7e\xbb\xa6\x8e\x6e\x2b\xac\x72\xe1\x37\x23\x01\xda\x80\x3f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x54\x32\x49\x0a\x70\xad\x11\xf1\x61\x7d\x81\xe1\x4f\x37\xc9\xc1", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x33\x10\x74\x02\x46\x8a\x39\x8f\x42\xb1\xa9\x3d\xd9\x3a\x30\x8e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x6d\x19\x69\x3c\xfd\x88\x19\x3d\xb2\x0c\xfa\x71\x5d\xcc\x0c\x6b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x0f\xa9\x59\xcf\x96\xf7\xdc\x3b\x10\x39\x71\x18\x95\x77\x29\x18", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x51\x26\xef\xaa\xed\x36\x31\x0a\x87\x28\xb3\xc2\x62\x69\x05\x38", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xb2\xd9\x71\x8e\x08\x71\x4b\xe4\x85\xb1\x51\x81\xf4\x50\xb5\xb4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xfd\x67\xe0\x7a\xba\x42\x4e\x16\x44\x73\x9d\xab\x8d\x55\xda\xe0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x32\xf3\x23\xf6\x8d\x7f\x59\x52\xaa\x2a\x49\x7c\x68\x36\xc5\xde", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd0\xd1\x40\x2b\x41\xac\x75\x1f\x1d\xfc\xab\x18\xd5\x4c\x4d\x89", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x29\x9e\xff\x77\x0e\xe8\xfd\x6b\xd7\x48\x41\xaf\x59\xa3\x67\x8a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xc3\x37\x26\x65\x7b\x79\x93\xfa\x46\x15\x38\x33\xac\x2e\x5e\x61", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x9e\xe4\x47\xed\x54\xd4\x87\xfb\xe1\xc8\x3b\x77\x66\x31\xfd\x09", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xe1\x09\x01\x9c\xf0\x59\x2b\xd9\xd4\xfb\xb1\x1b\x1c\xf2\x72\x8e", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_find() - unnamed lin"..., 37) = 37 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 5811 getdents64(4, /* 153 entries */, 32768) = 4560 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 5811 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 5811 read(8, "254:3", 5) = 5 5811 close(8) = 0 5811 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(4) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(5, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(5) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(6, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(6) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 ioctl(7, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ad40) = 0 5811 close(7) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xd9\x8d\xcb\xe2\x32\x00\x13\xa3\x33\xd2\x78\xcd\x32\xfd\x10\x37", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x07\xa4\x6b\xa4\x56\x51\x4b\x43\x53\xaf\x8f\x91\xe3\x07\xb9\xf8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xe5\xba\x2b\x0f\x11\x5b\xed\xe8\x8e\x5d\x40\x0e\xea\x86\x21\x23", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x37\xa5\x33\xeb\xc4\x76\xbe\xb2\x9d\x6e\x10\x1d\xfd\x31\xff\x02", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x4c\x18\xc9\xf3\x14\xd6\x99\x2f\x0e\x85\x08\x9e\x00\x86\x17\x71", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x55\x67\xdc\x5e\x8a\xf1\xe0\x8f\x73\xf7\xed\x89\x4d\x86\x91\xb0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x95\x1e\x5a\x58\x3e\xa9\x37\xd5\x2c\x9b\x92\xc4\x89\xb1\xdb\x71", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x8b\x9f\x5b\xbc\xc2\xed\x1b\x16\x3d\x2a\xc0\x02\xa6\xb3\x63\x92", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x4a\xa6\x1c\x37\xfa\x1f\xb2\xc9\x30\xa1\x0a\xd4\x00\x62\x15\x94", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xf0\xb0\xc0\x08\xa7\x8a\x20\xd2\xac\xa6\xde\xce\x2c\xe2\x9d\x88", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_direction() - set & "..., 38) = 38 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x94\x58\x5c\xef\x13\x1b\xdc\xe2\x3d\x10\xac\x02\x45\xe0\x82\x7e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xd4\x78\x82\x99\xbb\x50\x68\xdf\xd7\xc8\x74\xd4\x59\xf9\x3a\xaf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x45\x8f\x45\xbd\x8f\x87\x15\x01\xa0\x60\x1e\xb3\x87\xad\xfa\x7a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xd7\x15\x2d\xbe\xb4\x6a\x3f\x13\x3d\xce\xd1\x29\x3c\xcc\x4a\x13", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line_active_state() - set"..., 41) = 41 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x5b\xd8\xbd\xb0\xd9\xdf\x17\x98\x51\xb7\xf3\xf9\x44\xaf\xdf\x4a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x54\xba\x21\xbb\x25\x66\xbb\xc6\x51\x6a\xa0\xaf\x9e\x0b\xf1\x41", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line - misc flags': ", 27) = 27 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ada0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xda\x8e\x3f\xe5\xe2\xed\x26\x6e\x44\x68\x3e\x6b\x78\xa7\x34\xc4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb3\x99\x11\x2e\x44\x59\x50\xd2\x4c\x3a\x56\x44\x49\x97\xb9\x1c", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line - open-source & open"..., 66) = 66 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adb0) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x07\x40\xfa\xbd\xb8\x73\x16\xd6\x00\xf3\x48\xfe\xc3\xa2\x6d\xbf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x8f\x0e\x2a\x9f\xaf\x26\xca\xb5\xa4\x58\x6a\x92\x6e\xce\xbd\x9e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x32\xd8\x44\xe5\x05\x1d\x59\xd0\x3b\x8f\x6b\x56\x9c\x35\x3c\x1c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xdd\x1f\xa4\x3b\x2f\x68\x60\x13\x9e\x25\x0b\x0e\x66\xeb\x10\x37", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line - open-source & open"..., 62) = 62 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xad\x43\x74\xc4\xfc\x97\x1d\xa7\x7c\x4f\x97\x90\x02\x51\xaa\xcc", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xfc\x1f\xbf\x63\x49\x28\x29\x65\xc3\xb2\x17\x92\xc2\x8d\x66\x9c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xf4\xcc\x23\x1c\x7a\x83\x6a\xaf\xa5\xdf\xd3\x0a\xc3\x1d\xa0\xfa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x46\x7f\xee\xb1\x98\xb9\x8e\xf9\x99\x0e\x2e\x0c\xaa\xe9\xca\xc9", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_line - request two, relea"..., 60) = 60 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9f0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a970) = 0 5811 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffca3b5a9b0) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x82\x4e\xf6\x67\x3e\x1a\x4d\x01\x18\x2c\x39\x8a\x10\xd8\x0c\x7b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xb8\x0f\x25\x5c\xfd\x2b\x8b\x7d\x28\xfd\xeb\x5a\x16\xa4\xee\x8f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x6a\xac\x4a\xf0\xfc\x46\xac\xe5\xcd\x53\x62\xd2\x10\x4f\xc4\x55", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'line request - NULL consumer st"..., 39) = 39 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ada0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab20) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x4a\x0a\x97\x3c\x82\xb3\x25\x4a\x47\x80\xc1\x97\x0c\xd9\x5a\x31", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x00\xa7\x9a\x1b\x18\x58\x4b\x65\x3b\x0b\x6f\x78\xf1\x38\x8e\x72", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'line request - empty consumer s"..., 40) = 40 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad70) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ada0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffca3b5aba0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab20) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8 gpio_moc"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xb2\x55\xc8\xc8\xb2\x97\xd5\x35\x90\xa7\xcc\xea\x04\x23\x94\xc4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x51\x64\xf7\x37\xcf\xa1\x92\xe2\xa3\x71\xbf\xc5\x5b\x28\x22\x41", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xf5\xf2\x45\x47\xa1\x8f\x90\x2f\x7c\xf1\xb2\xc9\xef\x42\x3c\x61", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xb6\x09\xfd\x94\x3d\x8b\xab\x79\xd1\x14\x31\x82\x74\x78\x56\x36", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'line bulk - iterate over all li"..., 38) = 38 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab50) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab80) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab80) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'gpiod_version_string()': ", 26) = 26 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59d70) = -1 ENOENT (No such file or directory) 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc5\x8d\x34\xf4\x86\x17\x54\x41\x3a\x2b\xf3\x7d\xdf\xc8\x26\x86", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xbc\x60\x10\x99\xe7\x3d\x52\x1d\x61\xcd\xbf\x83\x04\x3f\xa5\x05", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xba\xce\xd1\x43\x8f\xce\x83\x9c\xbc\x9b\xcb\x92\xe7\x54\x79\x84", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa8\x1e\xdb\x4d\x5d\xc8\x68\x3a\x84\xc4\xc6\xd2\x18\x5b\xa6\x77", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xe5\xd6\x31\x20\xf2\xdf\x05\xa5\x20\x47\x81\x22\x7a\x4b\xc9\x91", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiodetect - simple': ", 30) = 30 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 7746 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 7746 set_robust_list(0x7f40d5eb29a0, 24) = 0 7746 close(10) = 0 7746 dup2(4, 0) = 0 7746 close(4) = 0 7746 dup2(7, 1) = 1 7746 close(7) = 0 7746 dup2(9, 2) = 2 7746 close(9) = 0 7746 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", ["/libgpiod.old/tests/.libs/../../"...], 0x7ffca3b5afe8 /* 17 vars */) = 0 7746 brk(NULL) = 0x55a2fd6b9000 7746 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd0a2c9e60) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd0a2c9e60) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd0a2c9e60) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd0a2c9e60) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd0a2c9e60) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd0a2c9e60) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd0a2c9e60) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7746 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7746 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f522f000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 7746 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 7746 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f45f522d000 7746 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f45f51ff000 7746 mmap(0x7f45f520d000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f45f520d000 7746 mmap(0x7f45f521b000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f45f521b000 7746 mmap(0x7f45f5228000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f45f5228000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7746 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7746 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f45f51fa000 7746 mmap(0x7f45f51fb000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f45f51fb000 7746 mmap(0x7f45f51fc000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f45f51fc000 7746 mmap(0x7f45f51fd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f45f51fd000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7746 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7746 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7746 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f45f5039000 7746 mprotect(0x7f45f505b000, 1658880, PROT_NONE) = 0 7746 mmap(0x7f45f505b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f45f505b000 7746 mmap(0x7f45f51a3000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f45f51a3000 7746 mmap(0x7f45f51f0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f45f51f0000 7746 mmap(0x7f45f51f6000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f45f51f6000 7746 close(3) = 0 7746 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f45f5036000 7746 arch_prctl(ARCH_SET_FS, 0x7f45f5036740) = 0 7746 mprotect(0x7f45f51f0000, 16384, PROT_READ) = 0 7746 mprotect(0x7f45f51fd000, 4096, PROT_READ) = 0 7746 mprotect(0x7f45f5228000, 16384, PROT_READ) = 0 7746 mprotect(0x55a2fcdce000, 12288, PROT_READ) = 0 7746 mprotect(0x7f45f525b000, 4096, PROT_READ) = 0 7746 munmap(0x7f45f522f000, 17208) = 0 7746 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 7746 close(3) = 0 7746 brk(NULL) = 0x55a2fd6b9000 7746 brk(0x55a2fd6da000) = 0x55a2fd6da000 7746 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7746 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f5233000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7746 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f45f502f000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7746 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f5232000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7746 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f5231000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7746 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f5230000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7746 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f522f000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7746 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f502e000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7746 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f502d000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7746 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f502c000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7746 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f4eb9000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7746 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f4eb8000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7746 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f4eb7000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7746 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f45f4e85000 7746 close(3) = 0 7746 getuid() = 0 7746 getgid() = 0 7746 geteuid() = 0 7746 getegid() = 0 7746 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7746 ioctl(-1, TIOCGPGRP, 0x7ffd0a2caa74) = -1 EBADF (Bad file descriptor) 7746 sysinfo({uptime=382, loads=[124704, 86368, 41888], totalram=106127360, freeram=56897536, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=68, totalhigh=0, freehigh=0, mem_unit=1}) = 0 7746 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7746 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7746 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7746 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7746 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7746 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7746 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 uname({sysname="Linux", nodename="compilator", ...}) = 0 7746 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7746 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7746 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7746 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 7746 getpid() = 7746 7746 getppid() = 5811 7746 getpid() = 7746 7746 getpgrp() = 5807 7746 ioctl(2, TIOCGPGRP, 0x7ffd0a2ca944) = -1 ENOTTY (Inappropriate ioctl for device) 7746 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7746 ioctl(2, TIOCGPGRP, 0x7ffd0a2ca924) = -1 ENOTTY (Inappropriate ioctl for device) 7746 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 7746 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7746 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", O_RDONLY) = 3 7746 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", {st_mode=S_IFREG|0755, st_size=6325, ...}) = 0 7746 ioctl(3, TCGETS, 0x7ffd0a2caa00) = -1 ENOTTY (Inappropriate ioctl for device) 7746 lseek(3, 0, SEEK_CUR) = 0 7746 read(3, "#! /bin/bash\n\n# gpiodetect - tem"..., 80) = 80 7746 lseek(3, 0, SEEK_SET) = 0 7746 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 7746 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 7746 dup2(3, 255) = 255 7746 close(3) = 0 7746 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 7746 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 7746 fstat(255, {st_mode=S_IFREG|0755, st_size=6325, ...}) = 0 7746 lseek(255, 0, SEEK_CUR) = 0 7746 read(255, "#! /bin/bash\n\n# gpiodetect - tem"..., 6325) = 6325 7746 pipe([3, 4]) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7746 lseek(255, -5412, SEEK_CUR) = 913 7746 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7747 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7746 close(4) = 0 7746 read(3, 7747 getpid() = 7747 7747 close(255) = 0 7747 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7747 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7747 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7747 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7747 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7747 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7747 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7747 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7747 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7747 dup2(4, 1) = 1 7747 close(4) = 0 7747 close(3) = 0 7747 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7747 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 7747 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7748 7747 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7747 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7747 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7747 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7748 getpid( 7747 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7748 <... getpid resumed> ) = 7748 7747 <... rt_sigaction resumed> {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7747 wait4(-1, 7748 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7748 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7748 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7748 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7748 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7748 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7748 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7748 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7748 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7748 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7748 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7748 ioctl(2, TIOCGPGRP, 0x7ffd0a2ca404) = -1 ENOTTY (Inappropriate ioctl for device) 7748 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7748 dup2(3, 2) = 2 7748 close(3) = 0 7748 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7748 write(1, "allexport \toff\n", 20) = 20 7748 write(1, "braceexpand \ton\n", 19) = 19 7748 write(1, "emacs \toff\n", 20) = 20 7748 write(1, "errexit \toff\n", 20) = 20 7748 write(1, "errtrace \toff\n", 20) = 20 7748 write(1, "functrace \toff\n", 20) = 20 7748 write(1, "hashall \ton\n", 19) = 19 7748 write(1, "histexpand \toff\n", 20) = 20 7748 write(1, "history \toff\n", 20) = 20 7748 write(1, "ignoreeof \toff\n", 20) = 20 7748 write(1, "interactive-comments\ton\n", 24) = 24 7748 write(1, "keyword \toff\n", 20) = 20 7748 write(1, "monitor \toff\n", 20) = 20 7748 write(1, "noclobber \toff\n", 20) = 20 7748 write(1, "noexec \toff\n", 20) = 20 7748 write(1, "noglob \toff\n", 20) = 20 7748 write(1, "nolog \toff\n", 20) = 20 7748 write(1, "notify \toff\n", 20) = 20 7748 write(1, "nounset \toff\n", 20) = 20 7748 write(1, "onecmd \toff\n", 20) = 20 7748 write(1, "physical \toff\n", 20) = 20 7748 write(1, "pipefail \toff\n", 20) = 20 7748 write(1, "posix \toff\n", 20) = 20 7748 write(1, "privileged \toff\n", 20) = 20 7748 write(1, "verbose \toff\n", 20) = 20 7748 write(1, "vi \toff\n", 20) = 20 7748 write(1, "xtrace \toff\n", 20) = 20 7748 exit_group(0) = ? 7748 +++ exited with 0 +++ 7747 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7748 7747 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7747 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7747 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7748, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7747 wait4(-1, 0x7ffd0a2c9e50, WNOHANG, NULL) = -1 ECHILD (No child processes) 7747 rt_sigreturn({mask=[]}) = 0 7747 exit_group(0) = ? 7747 +++ exited with 0 +++ 7746 <... read resumed> "allexport \toff\n", 128) = 20 7746 read(3, "braceexpand \ton\nemacs "..., 128) = 128 7746 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 7746 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 7746 read(3, "ysical \toff\npipefail "..., 128) = 128 7746 read(3, " \toff\n", 128) = 10 7746 read(3, "", 128) = 0 7746 close(3) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7747 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6325) = 5412 7746 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 7746 lseek(255, -5195, SEEK_CUR) = 1130 7746 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7749 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], 7749 getpid( 7746 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7749 <... getpid resumed> ) = 7749 7746 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7749 close(255 7746 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7749 <... close resumed> ) = 0 7746 wait4(-1, 7749 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7749 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7749 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7749 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7749 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7749 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7749 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7749 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7749 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7749 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7749 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7749 ioctl(2, TIOCGPGRP, 0x7ffd0a2ca7e4) = -1 ENOTTY (Inappropriate ioctl for device) 7749 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7749 dup2(3, 1) = 1 7749 close(3) = 0 7749 dup2(1, 2) = 2 7749 fcntl(1, F_GETFD) = 0 7749 exit_group(0) = ? 7749 +++ exited with 0 +++ 7746 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7749 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 ioctl(2, TIOCGWINSZ, 0x7ffd0a2ca6e0) = -1 ENOTTY (Inappropriate ioctl for device) 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6325) = 5195 7746 pipe([3, 4]) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7746 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7750 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7746 close(4) = 0 7746 read(3, 7750 getpid() = 7750 7750 close(255) = 0 7750 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7750 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7750 dup2(4, 1) = 1 7750 close(4) = 0 7750 close(3) = 0 7750 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7750 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7750 pipe([3, 4]) = 0 7750 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7750 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7751 7750 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7750 close(4) = 0 7750 close(4) = -1 EBADF (Bad file descriptor) 7751 getpid( 7750 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7751 <... getpid resumed> ) = 7751 7750 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7751 rt_sigprocmask(SIG_SETMASK, [], 7750 clone( 7751 <... rt_sigprocmask resumed> NULL, 8) = 0 7751 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7750 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7752 7751 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigprocmask(SIG_SETMASK, [CHLD], 7751 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 getpid( 7751 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7752 <... getpid resumed> ) = 7752 7751 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 rt_sigprocmask(SIG_SETMASK, [], 7751 close(3 7752 <... rt_sigprocmask resumed> NULL, 8) = 0 7751 <... close resumed> ) = 0 7752 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7751 dup2(4, 1 7752 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7751 <... dup2 resumed> ) = 1 7752 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7751 close(4 7752 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 dup2(3, 0) = 0 7752 close(3) = 0 7752 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7752 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55a2fd6d8ed0 /* 18 vars */ 7751 <... close resumed> ) = 0 7751 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7751 fstat(3, 7752 <... execve resumed> ) = 0 7752 brk(NULL 7751 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7752 <... brk resumed> ) = 0x555fae1ba000 7751 brk(0x55a2fd702000) = 0x55a2fd702000 7751 getdents64(3 7750 <... rt_sigprocmask resumed> NULL, 8) = 0 7751 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7751 getdents64(3 7750 close(3 7751 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7752 access("/etc/ld.so.preload", R_OK 7751 brk(0x55a2fd6fa000) = 0x55a2fd6fa000 7751 close(3) = 0 7751 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 <... access resumed> ) = -1 ENOENT (No such file or directory) 7751 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7751 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7751 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7751 <... rt_sigaction resumed> {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7752 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7751 rt_sigprocmask(SIG_BLOCK, [CHLD], 7752 <... stat resumed> 0x7ffc26b40990) = -1 ENOENT (No such file or directory) 7751 <... rt_sigprocmask resumed> [], 8) = 0 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7751 rt_sigprocmask(SIG_SETMASK, [], 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7751 <... rt_sigprocmask resumed> NULL, 8) = 0 7752 <... stat resumed> 0x7ffc26b40990) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7751 ioctl(2, TIOCGPGRP 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7751 <... ioctl resumed> , 0x7ffd0a2c9364) = -1 ENOTTY (Inappropriate ioctl for device) 7752 <... stat resumed> 0x7ffc26b40990) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7751 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 stat("/libgpiod.old/src/lib/.libs/tls", 7751 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7752 <... stat resumed> 0x7ffc26b40990) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7751 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7751 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 <... stat resumed> 0x7ffc26b40990) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7751 fstat(1, 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 stat("/libgpiod.old/src/lib/.libs/x86_64", 7751 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7752 <... stat resumed> 0x7ffc26b40990) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7751 write(1, "/libgpiod.old/tests/.libs/../../"..., 53 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 stat("/libgpiod.old/src/lib/.libs/x86_64", 7751 <... write resumed> ) = 53 7752 <... stat resumed> 0x7ffc26b40990) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7751 exit_group(0 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 stat("/libgpiod.old/src/lib/.libs", 7751 <... exit_group resumed>) = ? 7752 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7752 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7751 +++ exited with 0 +++ 7750 <... close resumed> ) = 0 7752 <... openat resumed> ) = 3 7752 fstat(3, 7750 rt_sigprocmask(SIG_BLOCK, [CHLD], 7752 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7752 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41257ea000 7752 close(3) = 0 7750 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7752 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7750 rt_sigprocmask(SIG_SETMASK, [CHLD], 7752 <... openat resumed> ) = 3 7752 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 7752 fstat(3, 7750 <... rt_sigprocmask resumed> NULL, 8) = 0 7752 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7752 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f41257e8000 7752 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f41257dd000 7752 mmap(0x7f41257df000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f41257df000 7752 mmap(0x7f41257e4000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f41257e4000 7752 mmap(0x7f41257e6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f41257e6000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7750 rt_sigprocmask(SIG_BLOCK, [CHLD], 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7750 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7752 <... openat resumed> ) = 3 7752 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7752 fstat(3, 7750 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7752 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7752 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f41255b5000 7752 mprotect(0x7f41255da000, 2093056, PROT_NONE) = 0 7752 mmap(0x7f41257d9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f41257d9000 7752 mmap(0x7f41257db000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f41257db000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7750 <... rt_sigaction resumed> {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7752 <... openat resumed> ) = 3 7752 read(3, 7750 wait4(-1, 7752 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7752 fstat(3, 7750 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7751 7752 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7752 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f41253f4000 7752 mprotect(0x7f4125416000, 1658880, PROT_NONE) = 0 7752 mmap(0x7f4125416000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f4125416000 7752 mmap(0x7f412555e000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f412555e000 7752 mmap(0x7f41255ab000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f41255ab000 7752 mmap(0x7f41255b1000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f41255b1000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7750 wait4(-1, 7752 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7752 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 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7752 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f41253ec000 7752 mmap(0x7f41253ee000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f41253ee000 7752 mmap(0x7f41253f1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f41253f1000 7752 mmap(0x7f41253f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f41253f2000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7752 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7752 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4125378000 7752 mmap(0x7f412537a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f412537a000 7752 mmap(0x7f41253cc000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f41253cc000 7752 mmap(0x7f41253ea000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f41253ea000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7752 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7752 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4125373000 7752 mmap(0x7f4125374000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f4125374000 7752 mmap(0x7f4125375000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4125375000 7752 mmap(0x7f4125376000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4125376000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7752 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7752 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7752 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4125371000 7752 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4125350000 7752 mmap(0x7f4125356000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4125356000 7752 mmap(0x7f4125365000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f4125365000 7752 mmap(0x7f412536b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f412536b000 7752 mmap(0x7f412536d000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f412536d000 7752 close(3) = 0 7752 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f412534d000 7752 arch_prctl(ARCH_SET_FS, 0x7f412534d800) = 0 7752 mprotect(0x7f41255ab000, 16384, PROT_READ) = 0 7752 mprotect(0x7f412536b000, 4096, PROT_READ) = 0 7752 mprotect(0x7f4125376000, 4096, PROT_READ) = 0 7752 mprotect(0x7f41253ea000, 4096, PROT_READ) = 0 7752 mprotect(0x7f41253f2000, 4096, PROT_READ) = 0 7752 mprotect(0x7f41257d9000, 4096, PROT_READ) = 0 7752 mprotect(0x7f41257e6000, 4096, PROT_READ) = 0 7752 mprotect(0x555fac858000, 4096, PROT_READ) = 0 7752 mprotect(0x7f4125816000, 4096, PROT_READ) = 0 7752 munmap(0x7f41257ea000, 17208) = 0 7752 set_tid_address(0x7f412534dad0) = 7752 7752 set_robust_list(0x7f412534dae0, 24) = 0 7752 rt_sigaction(SIGRTMIN, {sa_handler=0x7f41253566b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f4125362730}, NULL, 8) = 0 7752 rt_sigaction(SIGRT_1, {sa_handler=0x7f4125356740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f4125362730}, NULL, 8) = 0 7752 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7752 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7752 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7752 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7752 brk(NULL) = 0x555fae1ba000 7752 brk(0x555fae1db000) = 0x555fae1db000 7752 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7752 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41257ee000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7752 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f4125346000 7752 close(3) = 0 7752 futex(0x7f41255b0a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7752 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41257ed000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7752 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41257ec000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7752 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41257eb000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7752 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41257ea000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7752 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4125345000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7752 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4125344000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7752 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4125343000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7752 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41251d0000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7752 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41251cf000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7752 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41251ce000 7752 close(3) = 0 7752 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7752 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7752 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f412519c000 7752 close(3) = 0 7752 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7752 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 53 7752 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7752 read(0, "", 4096) = 0 7752 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 7746 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 7746 read(3, 7752 close(1) = 0 7752 exit_group(0) = ? 7752 +++ exited with 0 +++ 7750 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7752 7750 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7750 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7750 close(3) = -1 EBADF (Bad file descriptor) 7750 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7750 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7751, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7750 wait4(-1, 0x7ffd0a2c9090, WNOHANG, NULL) = -1 ECHILD (No child processes) 7750 rt_sigreturn({mask=[]}) = 0 7750 exit_group(0) = ? 7750 +++ exited with 0 +++ 7746 <... read resumed> "", 128) = 0 7746 close(3) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7750 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 pipe([3, 4]) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7746 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7753 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7746 close(4) = 0 7753 getpid( 7746 read(3, 7753 <... getpid resumed> ) = 7753 7753 close(255) = 0 7753 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7753 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7753 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7753 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7753 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7753 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7753 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7753 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7753 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7753 dup2(4, 1) = 1 7753 close(4) = 0 7753 close(3) = 0 7753 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7753 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7753 pipe([3, 4]) = 0 7753 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7753 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7754 7753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7753 close(4) = 0 7753 close(4 7754 getpid( 7753 <... close resumed> ) = -1 EBADF (Bad file descriptor) 7754 <... getpid resumed> ) = 7754 7753 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7754 rt_sigprocmask(SIG_SETMASK, [], 7753 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7754 <... rt_sigprocmask resumed> NULL, 8) = 0 7753 clone( 7754 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7753 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7755 7754 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7753 rt_sigprocmask(SIG_SETMASK, [CHLD], 7754 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7755 getpid( 7754 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7755 <... getpid resumed> ) = 7755 7754 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7755 rt_sigprocmask(SIG_SETMASK, [], 7754 close(3 7755 <... rt_sigprocmask resumed> NULL, 8) = 0 7754 <... close resumed> ) = 0 7755 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7754 dup2(4, 1 7755 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7754 <... dup2 resumed> ) = 1 7755 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7754 close(4 7755 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7754 <... close resumed> ) = 0 7755 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7755 dup2(3, 0) = 0 7755 close(3) = 0 7755 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7755 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7755 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7755 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55a2fd6d8ed0 /* 18 vars */ 7754 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7754 stat("/usr/local/sbin/ls", 7755 <... execve resumed> ) = 0 7755 brk(NULL 7754 <... stat resumed> 0x7ffd0a2c9350) = -1 ENOENT (No such file or directory) 7755 <... brk resumed> ) = 0x55623a828000 7754 stat("/usr/local/bin/ls", 0x7ffd0a2c9350) = -1 ENOENT (No such file or directory) 7754 stat("/usr/sbin/ls", 7753 <... rt_sigprocmask resumed> NULL, 8) = 0 7754 <... stat resumed> 0x7ffd0a2c9350) = -1 ENOENT (No such file or directory) 7755 access("/etc/ld.so.preload", R_OK 7754 stat("/usr/bin/ls", 7753 close(3 7754 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7754 stat("/usr/bin/ls", 7755 <... access resumed> ) = -1 ENOENT (No such file or directory) 7754 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7754 geteuid( 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7754 <... geteuid resumed> ) = 0 7755 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7754 getegid( 7755 <... stat resumed> 0x7fffb00b3f70) = -1 ENOENT (No such file or directory) 7754 <... getegid resumed> ) = 0 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7754 getuid( 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7754 <... getuid resumed> ) = 0 7755 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7754 getgid( 7755 <... stat resumed> 0x7fffb00b3f70) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7754 <... getgid resumed> ) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7754 access("/usr/bin/ls", X_OK 7755 <... stat resumed> 0x7fffb00b3f70) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7754 <... access resumed> ) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 stat("/libgpiod.old/src/lib/.libs/tls", 7754 stat("/usr/bin/ls", 7755 <... stat resumed> 0x7fffb00b3f70) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7754 geteuid( 7755 <... stat resumed> 0x7fffb00b3f70) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7754 <... geteuid resumed> ) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 stat("/libgpiod.old/src/lib/.libs/x86_64", 7754 getegid( 7755 <... stat resumed> 0x7fffb00b3f70) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7755 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffb00b3f70) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7754 <... getegid resumed> ) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 stat("/libgpiod.old/src/lib/.libs", 7754 getuid( 7755 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7755 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7754 <... getuid resumed> ) = 0 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 getgid( 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7755 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0f080000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7754 <... getgid resumed> ) = 0 7755 <... openat resumed> ) = 3 7755 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 7755 fstat(3, 7754 access("/usr/bin/ls", R_OK 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7755 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fea0f07e000 7755 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea0f073000 7755 mmap(0x7fea0f075000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea0f075000 7755 mmap(0x7fea0f07a000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fea0f07a000 7755 mmap(0x7fea0f07c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fea0f07c000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7754 <... access resumed> ) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7754 stat("/usr/bin/ls", 7755 <... openat resumed> ) = 3 7755 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7755 fstat(3, 7754 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7755 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea0ee4b000 7755 mprotect(0x7fea0ee70000, 2093056, PROT_NONE) = 0 7755 mmap(0x7fea0f06f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fea0f06f000 7755 mmap(0x7fea0f071000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fea0f071000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7754 stat("/usr/bin/ls", 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7755 <... openat resumed> ) = 3 7755 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7755 fstat(3, 7754 geteuid( 7755 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7755 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea0ec8a000 7755 mprotect(0x7fea0ecac000, 1658880, PROT_NONE) = 0 7755 mmap(0x7fea0ecac000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fea0ecac000 7755 mmap(0x7fea0edf4000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fea0edf4000 7755 mmap(0x7fea0ee41000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fea0ee41000 7755 mmap(0x7fea0ee47000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fea0ee47000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7754 <... geteuid resumed> ) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7754 getegid() = 0 7755 <... openat resumed> ) = 3 7755 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 7755 fstat(3, 7754 getuid( 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7755 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea0ec82000 7755 mmap(0x7fea0ec84000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea0ec84000 7755 mmap(0x7fea0ec87000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fea0ec87000 7755 mmap(0x7fea0ec88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fea0ec88000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7754 <... getuid resumed> ) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7754 getgid( 7755 <... openat resumed> ) = 3 7755 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7755 fstat(3, 7754 <... getgid resumed> ) = 0 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7755 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea0ec0e000 7755 mmap(0x7fea0ec10000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea0ec10000 7755 mmap(0x7fea0ec62000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fea0ec62000 7755 mmap(0x7fea0ec80000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fea0ec80000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 7754 access("/usr/bin/ls", X_OK 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7754 <... access resumed> ) = 0 7755 <... openat resumed> ) = 3 7755 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7755 fstat(3, 7754 stat("/usr/bin/ls", 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7755 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea0ec09000 7755 mmap(0x7fea0ec0a000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fea0ec0a000 7755 mmap(0x7fea0ec0b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea0ec0b000 7755 mmap(0x7fea0ec0c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea0ec0c000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 7754 geteuid() = 0 7755 <... openat resumed> ) = 3 7755 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7755 fstat(3, 7754 getegid( 7755 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7755 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fea0ec07000 7755 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea0ebe6000 7755 mmap(0x7fea0ebec000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fea0ebec000 7755 mmap(0x7fea0ebfb000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fea0ebfb000 7755 mmap(0x7fea0ec01000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fea0ec01000 7755 mmap(0x7fea0ec03000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fea0ec03000 7755 close(3) = 0 7755 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fea0ebe3000 7755 arch_prctl(ARCH_SET_FS, 0x7fea0ebe3800) = 0 7755 mprotect(0x7fea0ee41000, 16384, PROT_READ 7754 <... getegid resumed> ) = 0 7754 getuid( 7755 <... mprotect resumed> ) = 0 7754 <... getuid resumed> ) = 0 7755 mprotect(0x7fea0ec01000, 4096, PROT_READ 7754 getgid( 7755 <... mprotect resumed> ) = 0 7754 <... getgid resumed> ) = 0 7755 mprotect(0x7fea0ec0c000, 4096, PROT_READ 7754 access("/usr/bin/ls", R_OK 7755 <... mprotect resumed> ) = 0 7754 <... access resumed> ) = 0 7755 mprotect(0x7fea0ec80000, 4096, PROT_READ 7754 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7755 <... mprotect resumed> ) = 0 7754 <... rt_sigaction resumed> {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7755 mprotect(0x7fea0ec88000, 4096, PROT_READ) = 0 7755 mprotect(0x7fea0f06f000, 4096, PROT_READ) = 0 7755 mprotect(0x7fea0f07c000, 4096, PROT_READ) = 0 7755 mprotect(0x55623a144000, 4096, PROT_READ) = 0 7755 mprotect(0x7fea0f0ac000, 4096, PROT_READ) = 0 7755 munmap(0x7fea0f080000, 17208) = 0 7755 set_tid_address(0x7fea0ebe3ad0) = 7755 7755 set_robust_list(0x7fea0ebe3ae0, 24) = 0 7755 rt_sigaction(SIGRTMIN, {sa_handler=0x7fea0ebec6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fea0ebf8730}, NULL, 8) = 0 7755 rt_sigaction(SIGRT_1, {sa_handler=0x7fea0ebec740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fea0ebf8730}, NULL, 8) = 0 7755 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7755 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7755 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7755 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7755 brk(NULL) = 0x55623a828000 7755 brk(0x55623a849000) = 0x55623a849000 7755 access("/etc/selinux/config", F_OK 7754 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7755 <... access resumed> ) = -1 ENOENT (No such file or directory) 7754 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7754 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 7754 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55a2fd6d8ed0 /* 18 vars */ 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 7754 <... execve resumed> ) = 0 7755 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 7754 brk(NULL) = 0x55ee34dd4000 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 access("/etc/ld.so.preload", R_OK 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7755 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0f084000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 7754 <... access resumed> ) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7755 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fea0ebdc000 7755 close(3) = 0 7755 futex(0x7fea0ee46a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7755 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0f083000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> 0x7ffd7bd92920) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7755 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0f082000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7755 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0f081000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> 0x7ffd7bd92920) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7755 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0f080000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7755 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0ebdb000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> 0x7ffd7bd92920) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 7755 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 stat("/libgpiod.old/src/lib/.libs/tls", 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7755 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0ebda000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> 0x7ffd7bd92920) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7755 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0ebd9000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7755 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0ea66000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> 0x7ffd7bd92920) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7755 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0ea65000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 stat("/libgpiod.old/src/lib/.libs/x86_64", 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7755 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0ea64000 7755 close(3) = 0 7755 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 7754 <... stat resumed> 0x7ffd7bd92920) = -1 ENOENT (No such file or directory) 7755 <... openat resumed> ) = 3 7755 fstat(3, 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7755 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7755 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea0ea32000 7755 close(3) = 0 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7754 stat("/libgpiod.old/src/lib/.libs/x86_64", 7753 <... close resumed> ) = 0 7754 <... stat resumed> 0x7ffd7bd92920) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7753 rt_sigprocmask(SIG_BLOCK, [CHLD], 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7754 stat("/libgpiod.old/src/lib/.libs", 7753 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7754 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7754 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7753 rt_sigprocmask(SIG_SETMASK, [CHLD], 7754 <... openat resumed> ) = 3 7754 fstat(3, 7753 <... rt_sigprocmask resumed> NULL, 8) = 0 7754 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7754 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de05cd000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7753 rt_sigprocmask(SIG_BLOCK, [CHLD], 7754 <... openat resumed> ) = 3 7754 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7754 fstat(3, 7753 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7754 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7754 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5de05cb000 7754 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5de03a3000 7754 mprotect(0x7f5de03c8000, 2093056, PROT_NONE) = 0 7754 mmap(0x7f5de05c7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f5de05c7000 7754 mmap(0x7f5de05c9000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5de05c9000 7755 fstat(0, 7754 close(3 7755 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7754 <... close resumed> ) = 0 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7755 read(0, 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7753 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7754 <... openat resumed> ) = 3 7754 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7754 fstat(3, 7753 <... rt_sigaction resumed> {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7754 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7754 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5de01e2000 7754 mprotect(0x7f5de0204000, 1658880, PROT_NONE) = 0 7754 mmap(0x7f5de0204000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5de0204000 7754 mmap(0x7f5de034c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f5de034c000 7754 mmap(0x7f5de0399000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f5de0399000 7754 mmap(0x7f5de039f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5de039f000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7753 wait4(-1, 7754 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7754 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7754 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5de016e000 7754 mmap(0x7f5de0170000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5de0170000 7754 mmap(0x7f5de01c2000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f5de01c2000 7754 mmap(0x7f5de01e0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f5de01e0000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7754 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7754 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5de0169000 7754 mmap(0x7f5de016a000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f5de016a000 7754 mmap(0x7f5de016b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5de016b000 7754 mmap(0x7f5de016c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5de016c000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7754 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7754 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7754 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5de0148000 7754 mmap(0x7f5de014e000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5de014e000 7754 mmap(0x7f5de015d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f5de015d000 7754 mmap(0x7f5de0163000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f5de0163000 7754 mmap(0x7f5de0165000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5de0165000 7754 close(3) = 0 7754 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5de0146000 7754 arch_prctl(ARCH_SET_FS, 0x7f5de0147380) = 0 7754 mprotect(0x7f5de0399000, 16384, PROT_READ) = 0 7754 mprotect(0x7f5de0163000, 4096, PROT_READ) = 0 7754 mprotect(0x7f5de016c000, 4096, PROT_READ) = 0 7754 mprotect(0x7f5de01e0000, 4096, PROT_READ) = 0 7754 mprotect(0x7f5de05c7000, 4096, PROT_READ) = 0 7754 mprotect(0x55ee34581000, 4096, PROT_READ) = 0 7754 mprotect(0x7f5de05f9000, 4096, PROT_READ) = 0 7754 munmap(0x7f5de05cd000, 17208) = 0 7754 set_tid_address(0x7f5de0147650) = 7754 7754 set_robust_list(0x7f5de0147660, 24) = 0 7754 rt_sigaction(SIGRTMIN, {sa_handler=0x7f5de014e6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f5de015a730}, NULL, 8) = 0 7754 rt_sigaction(SIGRT_1, {sa_handler=0x7f5de014e740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f5de015a730}, NULL, 8) = 0 7754 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7754 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7754 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7754 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7754 brk(NULL) = 0x55ee34dd4000 7754 brk(0x55ee34df5000) = 0x55ee34df5000 7754 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7754 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de05d1000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7754 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f5de013f000 7754 close(3) = 0 7754 futex(0x7f5de039ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7754 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de05d0000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7754 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de05cf000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7754 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de05ce000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7754 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de05cd000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7754 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de013e000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7754 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de013d000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7754 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5de013c000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7754 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ddffc9000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7754 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ddffc8000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7754 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ddffc7000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7754 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ddff95000 7754 close(3) = 0 7754 ioctl(1, TCGETS, 0x7ffd7bd93590) = -1 ENOTTY (Inappropriate ioctl for device) 7754 ioctl(1, TIOCGWINSZ, 0x7ffd7bd93660) = -1 ENOTTY (Inappropriate ioctl for device) 7754 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7754 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", {st_mode=S_IFREG|0755, st_size=6325, ...}) = 0 7754 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", "security.selinux", "unlabeled", 255) = 10 7754 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 7754 futex(0x7f5de05caa90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7754 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 7754 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7754 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7754 close(3) = 0 7754 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7754 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7754 close(3) = 0 7754 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 7754 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 7754 read(3, "", 4096) = 0 7754 close(3) = 0 7754 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7754 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7754 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ddff90000 7754 close(3) = 0 7754 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 7754 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 7754 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ddff7b000 7754 mprotect(0x7f5ddff7e000, 40960, PROT_NONE) = 0 7754 mmap(0x7f5ddff7e000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f5ddff7e000 7754 mmap(0x7f5ddff85000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f5ddff85000 7754 mmap(0x7f5ddff88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f5ddff88000 7754 mmap(0x7f5ddff8a000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5ddff8a000 7754 close(3) = 0 7754 mprotect(0x7f5ddff88000, 4096, PROT_READ) = 0 7754 munmap(0x7f5ddff90000, 17208) = 0 7754 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 7754 lseek(3, 0, SEEK_CUR) = 0 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 7754 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 7754 close(3) = 0 7754 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7754 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7754 close(3) = 0 7754 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7754 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7754 close(3) = 0 7754 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 7754 lseek(3, 0, SEEK_CUR) = 0 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 7754 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 7754 close(3) = 0 7754 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7754 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7754 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7754 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 7754 lseek(3, -71, SEEK_CUR) = 56 7754 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 7754 close(3) = 0 7754 write(1, "-rwxr-xr-x 1 root root 6325 Mar "..., 94 7755 <... read resumed> "-rwxr-xr-x 1 root root 6325 Mar "..., 4096) = 94 7754 <... write resumed> ) = 94 7754 close(1 7755 read(0, 7754 <... close resumed> ) = 0 7755 <... read resumed> "", 4096) = 0 7754 close(2) = 0 7754 exit_group(0 7755 close(1 7754 <... exit_group resumed>) = ? 7755 <... close resumed> ) = 0 7755 exit_group(0) = ? 7755 +++ exited with 0 +++ 7753 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7755 7753 wait4(-1, 7754 +++ exited with 0 +++ 7753 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7754 7753 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7753 close(3) = -1 EBADF (Bad file descriptor) 7753 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7753 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7755, si_uid=0, si_status=0, si_utime=4, si_stime=5} --- 7753 wait4(-1, 0x7ffd0a2c9290, WNOHANG, NULL) = -1 ECHILD (No child processes) 7753 rt_sigreturn({mask=[]}) = 0 7753 exit_group(0) = ? 7746 <... read resumed> "", 128) = 0 7746 close(3 7753 +++ exited with 0 +++ 7746 <... close resumed> ) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7753 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 pipe([3, 4]) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7746 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7756 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7746 close(4) = 0 7746 read(3, 7756 getpid() = 7756 7756 close(255) = 0 7756 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7756 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7756 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7756 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7756 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7756 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7756 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7756 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7756 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7756 dup2(4, 1) = 1 7756 close(4) = 0 7756 close(3) = 0 7756 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7756 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 chdir("/libgpiod.old/src/tools") = 0 7756 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7756 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7756 write(1, "/libgpiod.old/src/tools\n", 24) = 24 7746 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 7746 read(3, 7756 exit_group(0) = ? 7746 <... read resumed> "", 128) = 0 7756 +++ exited with 0 +++ 7746 close(3) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7756 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 stat("/libgpiod.old/src/tools/.libs/gpiodetect", {st_mode=S_IFREG|0755, st_size=26752, ...}) = 0 7746 pipe([3, 4]) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7746 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7757 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7746 close(4 7757 getpid( 7746 <... close resumed> ) = 0 7757 <... getpid resumed> ) = 7757 7746 read(3, 7757 close(255) = 0 7757 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7757 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7757 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7757 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7757 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7757 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7757 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7757 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7757 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7757 dup2(4, 1) = 1 7757 close(4) = 0 7757 close(3) = 0 7757 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7757 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7757 pipe([3, 4]) = 0 7757 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7757 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7758 7757 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7757 close(4) = 0 7757 close(4) = -1 EBADF (Bad file descriptor) 7757 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7758 getpid( 7757 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7758 <... getpid resumed> ) = 7758 7757 clone( 7758 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7757 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f45f5036a10) = 7759 7758 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7757 rt_sigprocmask(SIG_SETMASK, [CHLD], 7758 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 getpid( 7758 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7759 <... getpid resumed> ) = 7759 7758 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7758 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7759 rt_sigprocmask(SIG_SETMASK, [], 7758 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 <... rt_sigprocmask resumed> NULL, 8) = 0 7758 close(3 7759 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7758 <... close resumed> ) = 0 7759 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 dup2(3, 0) = 0 7759 close(3) = 0 7759 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7759 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55a2fd6d9580 /* 18 vars */ 7758 dup2(4, 1) = 1 7758 close(4) = 0 7758 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7758 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7758 brk(0x55a2fd702000) = 0x55a2fd702000 7758 getdents64(3 7757 <... rt_sigprocmask resumed> NULL, 8) = 0 7758 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7758 getdents64(3 7757 close(3 7758 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7757 <... close resumed> ) = 0 7758 brk(0x55a2fd6fa000) = 0x55a2fd6fa000 7758 close(3) = 0 7758 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 <... execve resumed> ) = 0 7758 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7759 brk(NULL 7758 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 7759 <... brk resumed> ) = 0x55575bd2e000 7758 <... rt_sigaction resumed> {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7758 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7758 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7758 ioctl(2, TIOCGPGRP, 0x7ffd0a2c9984) = -1 ENOTTY (Inappropriate ioctl for device) 7758 rt_sigaction(SIGCHLD, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7758 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7758 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7758 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7758 exit_group(0) = ? 7758 +++ exited with 0 +++ 7757 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7759 access("/etc/ld.so.preload", R_OK 7757 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7757 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7757 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 7759 <... access resumed> ) = -1 ENOENT (No such file or directory) 7757 <... rt_sigaction resumed> {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7757 wait4(-1, 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7757 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7758 7757 wait4(-1, 7759 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7759 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffea0208380) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffea0208380) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffea0208380) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffea0208380) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffea0208380) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffea0208380) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffea0208380) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7759 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7759 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dcd48000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 7759 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 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7759 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f71dcd46000 7759 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71dcd3b000 7759 mmap(0x7f71dcd3d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f71dcd3d000 7759 mmap(0x7f71dcd42000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f71dcd42000 7759 mmap(0x7f71dcd44000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f71dcd44000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7759 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7759 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71dcb13000 7759 mprotect(0x7f71dcb38000, 2093056, PROT_NONE) = 0 7759 mmap(0x7f71dcd37000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f71dcd37000 7759 mmap(0x7f71dcd39000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f71dcd39000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7759 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7759 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7759 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71dc952000 7759 mprotect(0x7f71dc974000, 1658880, PROT_NONE) = 0 7759 mmap(0x7f71dc974000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f71dc974000 7759 mmap(0x7f71dcabc000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f71dcabc000 7759 mmap(0x7f71dcb09000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f71dcb09000 7759 mmap(0x7f71dcb0f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f71dcb0f000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7759 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 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7759 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71dc94a000 7759 mmap(0x7f71dc94c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f71dc94c000 7759 mmap(0x7f71dc94f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f71dc94f000 7759 mmap(0x7f71dc950000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f71dc950000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7759 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7759 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71dc8d6000 7759 mmap(0x7f71dc8d8000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f71dc8d8000 7759 mmap(0x7f71dc92a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f71dc92a000 7759 mmap(0x7f71dc948000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f71dc948000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7759 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7759 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71dc8d1000 7759 mmap(0x7f71dc8d2000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f71dc8d2000 7759 mmap(0x7f71dc8d3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f71dc8d3000 7759 mmap(0x7f71dc8d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f71dc8d4000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7759 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7759 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7759 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f71dc8cf000 7759 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71dc8ae000 7759 mmap(0x7f71dc8b4000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f71dc8b4000 7759 mmap(0x7f71dc8c3000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f71dc8c3000 7759 mmap(0x7f71dc8c9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f71dc8c9000 7759 mmap(0x7f71dc8cb000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f71dc8cb000 7759 close(3) = 0 7759 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f71dc8ab000 7759 arch_prctl(ARCH_SET_FS, 0x7f71dc8ab800) = 0 7759 mprotect(0x7f71dcb09000, 16384, PROT_READ) = 0 7759 mprotect(0x7f71dc8c9000, 4096, PROT_READ) = 0 7759 mprotect(0x7f71dc8d4000, 4096, PROT_READ) = 0 7759 mprotect(0x7f71dc948000, 4096, PROT_READ) = 0 7759 mprotect(0x7f71dc950000, 4096, PROT_READ) = 0 7759 mprotect(0x7f71dcd37000, 4096, PROT_READ) = 0 7759 mprotect(0x7f71dcd44000, 4096, PROT_READ) = 0 7759 mprotect(0x55575b295000, 4096, PROT_READ) = 0 7759 mprotect(0x7f71dcd74000, 4096, PROT_READ) = 0 7759 munmap(0x7f71dcd48000, 17208) = 0 7759 set_tid_address(0x7f71dc8abad0) = 7759 7759 set_robust_list(0x7f71dc8abae0, 24) = 0 7759 rt_sigaction(SIGRTMIN, {sa_handler=0x7f71dc8b46b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f71dc8c0730}, NULL, 8) = 0 7759 rt_sigaction(SIGRT_1, {sa_handler=0x7f71dc8b4740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71dc8c0730}, NULL, 8) = 0 7759 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7759 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7759 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7759 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7759 brk(NULL) = 0x55575bd2e000 7759 brk(0x55575bd4f000) = 0x55575bd4f000 7759 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7759 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dcd4c000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7759 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f71dc8a4000 7759 close(3) = 0 7759 futex(0x7f71dcb0ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7759 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dcd4b000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7759 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dcd4a000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7759 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dcd49000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7759 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dcd48000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7759 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dc8a3000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7759 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dc8a2000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7759 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dc8a1000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7759 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dc72e000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7759 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dc72d000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7759 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dc72c000 7759 close(3) = 0 7759 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7759 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7759 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71dc6fa000 7759 close(3) = 0 7759 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7759 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 7759 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7759 read(0, "", 4096) = 0 7759 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7746 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 7746 read(3, 7759 close(1) = 0 7759 exit_group(0) = ? 7759 +++ exited with 0 +++ 7757 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7759 7757 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd32d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7757 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7757 close(3) = -1 EBADF (Bad file descriptor) 7757 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7757 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7758, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7757 wait4(-1, 0x7ffd0a2c96d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7757 rt_sigreturn({mask=[]}) = 0 7757 exit_group(0) = ? 7757 +++ exited with 0 +++ 7746 <... read resumed> "", 128) = 0 7746 close(3) = 0 7746 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7746 rt_sigaction(SIGINT, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7757 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd12df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7746 brk(0x55a2fd6fb000) = 0x55a2fd6fb000 7746 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f45f5070940}, 8) = 0 7746 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, {sa_handler=0x55a2fcd16410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f45f5070940}, 8) = 0 7746 execve("/libgpiod.old/src/tools/.libs/gpiodetect", ["/libgpiod.old/src/tools/.libs/gp"...], 0x55a2fd6d9580 /* 17 vars */) = 0 7746 brk(NULL) = 0x55c15c1c5000 7746 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe65cb02e0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe65cb02e0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe65cb02e0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe65cb02e0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe65cb02e0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe65cb02e0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe65cb02e0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 7746 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 7746 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 7746 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff14e5ff000 7746 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff14e5f5000 7746 mmap(0x7ff14e5f8000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7ff14e5f8000 7746 mmap(0x7ff14e5fb000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ff14e5fb000 7746 mmap(0x7ff14e5fd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7ff14e5fd000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffe65cb02c0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe65cb02c0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe65cb02c0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffe65cb02c0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffe65cb02c0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe65cb02c0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe65cb02c0) = -1 ENOENT (No such file or directory) 7746 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7746 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7746 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7746 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7746 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff14e5f0000 7746 close(3) = 0 7746 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7746 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7746 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7746 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff14e42f000 7746 mprotect(0x7ff14e451000, 1658880, PROT_NONE) = 0 7746 mmap(0x7ff14e451000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7ff14e451000 7746 mmap(0x7ff14e599000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7ff14e599000 7746 mmap(0x7ff14e5e6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7ff14e5e6000 7746 mmap(0x7ff14e5ec000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff14e5ec000 7746 close(3) = 0 7746 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff14e42c000 7746 arch_prctl(ARCH_SET_FS, 0x7ff14e42c740) = 0 7746 mprotect(0x7ff14e5e6000, 16384, PROT_READ) = 0 7746 mprotect(0x7ff14e5fd000, 4096, PROT_READ) = 0 7746 mprotect(0x55c15c0cd000, 4096, PROT_READ) = 0 7746 mprotect(0x7ff14e628000, 4096, PROT_READ) = 0 7746 munmap(0x7ff14e5f0000, 17208) = 0 7746 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7746 fstat(3, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 7746 brk(NULL) = 0x55c15c1c5000 7746 brk(0x55c15c1e6000) = 0x55c15c1e6000 7746 getdents64(3, /* 152 entries */, 32768) = 4528 7746 getdents64(3, /* 0 entries */, 32768) = 0 7746 close(3) = 0 7746 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 7746 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 7746 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 7746 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 7746 read(4, "254:0", 5) = 5 7746 close(4) = 0 7746 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffe65cb0f10) = 0 7746 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 7746 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 7746 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 7746 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 7746 read(7, "254:1", 5) = 5 7746 close(7) = 0 7746 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffe65cb0f10) = 0 7746 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 7746 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 7746 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 7746 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 7746 read(9, "254:2", 5) = 5 7746 close(9) = 0 7746 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffe65cb0f10) = 0 7746 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7746 close(3) = 0 7746 close(4) = 0 7746 close(7) = 0 7746 write(1, "gpiochip0 [gpio-mockup-A] (4 lin"..., 109) = 109 7746 exit_group(0) = ? 7746 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0B\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "gpiochip0 [gpio-mockup-A] (4 lin"..., 65536) = 109 5811 read(8, "", 65536) = 0 5811 wait4(7746, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7746 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiodetect - invalid arg"..., 41) = 41 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 7774 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 7774 set_robust_list(0x7f40d5eb29a0, 24) = 0 7774 close(10) = 0 7774 dup2(4, 0) = 0 7774 close(4) = 0 7774 dup2(7, 1) = 1 7774 close(7) = 0 7774 dup2(9, 2) = 2 7774 close(9) = 0 7774 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", ["/libgpiod.old/tests/.libs/../../"..., "unused argument"], 0x7ffca3b5afe8 /* 17 vars */) = 0 7774 brk(NULL) = 0x55e02c446000 7774 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd9e45f1f0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd9e45f1f0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd9e45f1f0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd9e45f1f0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd9e45f1f0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd9e45f1f0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd9e45f1f0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7774 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7774 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c65ad000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 7774 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 7774 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f64c65ab000 7774 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f64c657d000 7774 mmap(0x7f64c658b000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f64c658b000 7774 mmap(0x7f64c6599000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f64c6599000 7774 mmap(0x7f64c65a6000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f64c65a6000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7774 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7774 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f64c6578000 7774 mmap(0x7f64c6579000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f64c6579000 7774 mmap(0x7f64c657a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f64c657a000 7774 mmap(0x7f64c657b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f64c657b000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7774 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7774 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7774 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f64c63b7000 7774 mprotect(0x7f64c63d9000, 1658880, PROT_NONE) = 0 7774 mmap(0x7f64c63d9000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f64c63d9000 7774 mmap(0x7f64c6521000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f64c6521000 7774 mmap(0x7f64c656e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f64c656e000 7774 mmap(0x7f64c6574000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f64c6574000 7774 close(3) = 0 7774 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f64c63b4000 7774 arch_prctl(ARCH_SET_FS, 0x7f64c63b4740) = 0 7774 mprotect(0x7f64c656e000, 16384, PROT_READ) = 0 7774 mprotect(0x7f64c657b000, 4096, PROT_READ) = 0 7774 mprotect(0x7f64c65a6000, 16384, PROT_READ) = 0 7774 mprotect(0x55e02b048000, 12288, PROT_READ) = 0 7774 mprotect(0x7f64c65d9000, 4096, PROT_READ) = 0 7774 munmap(0x7f64c65ad000, 17208) = 0 7774 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 7774 close(3) = 0 7774 brk(NULL) = 0x55e02c446000 7774 brk(0x55e02c467000) = 0x55e02c467000 7774 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7774 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c65b1000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7774 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f64c63ad000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7774 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c65b0000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7774 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c65af000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7774 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c65ae000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7774 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c65ad000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7774 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c63ac000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7774 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c63ab000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7774 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c63aa000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7774 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c6237000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7774 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c6236000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7774 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c6235000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7774 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f64c6203000 7774 close(3) = 0 7774 getuid() = 0 7774 getgid() = 0 7774 geteuid() = 0 7774 getegid() = 0 7774 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7774 ioctl(-1, TIOCGPGRP, 0x7ffd9e45fe04) = -1 EBADF (Bad file descriptor) 7774 sysinfo({uptime=384, loads=[124704, 86368, 41888], totalram=106127360, freeram=56823808, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=68, totalhigh=0, freehigh=0, mem_unit=1}) = 0 7774 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7774 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7774 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7774 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7774 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7774 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7774 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 uname({sysname="Linux", nodename="compilator", ...}) = 0 7774 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7774 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7774 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7774 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 7774 getpid() = 7774 7774 getppid() = 5811 7774 getpid() = 7774 7774 getpgrp() = 5807 7774 ioctl(2, TIOCGPGRP, 0x7ffd9e45fcd4) = -1 ENOTTY (Inappropriate ioctl for device) 7774 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 ioctl(2, TIOCGPGRP, 0x7ffd9e45fcb4) = -1 ENOTTY (Inappropriate ioctl for device) 7774 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 7774 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7774 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", O_RDONLY) = 3 7774 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", {st_mode=S_IFREG|0755, st_size=6325, ...}) = 0 7774 ioctl(3, TCGETS, 0x7ffd9e45fd90) = -1 ENOTTY (Inappropriate ioctl for device) 7774 lseek(3, 0, SEEK_CUR) = 0 7774 read(3, "#! /bin/bash\n\n# gpiodetect - tem"..., 80) = 80 7774 lseek(3, 0, SEEK_SET) = 0 7774 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 7774 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 7774 dup2(3, 255) = 255 7774 close(3) = 0 7774 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 7774 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 7774 fstat(255, {st_mode=S_IFREG|0755, st_size=6325, ...}) = 0 7774 lseek(255, 0, SEEK_CUR) = 0 7774 read(255, "#! /bin/bash\n\n# gpiodetect - tem"..., 6325) = 6325 7774 pipe([3, 4]) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7774 lseek(255, -5412, SEEK_CUR) = 913 7774 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7775 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 close(4) = 0 7774 read(3, 7775 getpid() = 7775 7775 close(255) = 0 7775 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7775 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 dup2(4, 1) = 1 7775 close(4) = 0 7775 close(3) = 0 7775 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7775 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 7775 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7776 7775 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7775 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7775 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7776 getpid( 7775 rt_sigprocmask(SIG_BLOCK, [CHLD], 7776 <... getpid resumed> ) = 7776 7775 <... rt_sigprocmask resumed> [], 8) = 0 7776 rt_sigprocmask(SIG_SETMASK, [], 7775 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7776 <... rt_sigprocmask resumed> NULL, 8) = 0 7775 <... rt_sigaction resumed> {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 wait4(-1, 7776 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7776 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7776 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7776 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7776 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7776 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7776 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7776 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7776 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7776 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7776 ioctl(2, TIOCGPGRP, 0x7ffd9e45f794) = -1 ENOTTY (Inappropriate ioctl for device) 7776 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7776 dup2(3, 2) = 2 7776 close(3) = 0 7776 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7776 write(1, "allexport \toff\n", 20) = 20 7776 write(1, "braceexpand \ton\n", 19) = 19 7776 write(1, "emacs \toff\n", 20) = 20 7776 write(1, "errexit \toff\n", 20) = 20 7776 write(1, "errtrace \toff\n", 20) = 20 7776 write(1, "functrace \toff\n", 20) = 20 7776 write(1, "hashall \ton\n", 19) = 19 7776 write(1, "histexpand \toff\n", 20) = 20 7776 write(1, "history \toff\n", 20) = 20 7776 write(1, "ignoreeof \toff\n", 20) = 20 7776 write(1, "interactive-comments\ton\n", 24) = 24 7776 write(1, "keyword \toff\n", 20) = 20 7776 write(1, "monitor \toff\n", 20) = 20 7776 write(1, "noclobber \toff\n", 20) = 20 7776 write(1, "noexec \toff\n", 20) = 20 7776 write(1, "noglob \toff\n", 20) = 20 7776 write(1, "nolog \toff\n", 20) = 20 7776 write(1, "notify \toff\n", 20) = 20 7776 write(1, "nounset \toff\n", 20) = 20 7776 write(1, "onecmd \toff\n", 20) = 20 7776 write(1, "physical \toff\n", 20) = 20 7776 write(1, "pipefail \toff\n", 20) = 20 7776 write(1, "posix \toff\n", 20) = 20 7776 write(1, "privileged \toff\n", 20) = 20 7776 write(1, "verbose \toff\n", 20) = 20 7776 write(1, "vi \toff\n", 20) = 20 7776 write(1, "xtrace \toff\n", 20) = 20 7776 exit_group(0) = ? 7776 +++ exited with 0 +++ 7775 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7776 7775 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7775 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7775 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7776, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7775 wait4(-1, 0x7ffd9e45f1d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7775 rt_sigreturn({mask=[]}) = 0 7775 exit_group(0) = ? 7775 +++ exited with 0 +++ 7774 <... read resumed> "allexport \toff\n", 128) = 20 7774 read(3, "braceexpand \ton\nemacs "..., 128) = 128 7774 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 7774 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 7774 read(3, "ysical \toff\npipefail "..., 128) = 128 7774 read(3, " \toff\n", 128) = 10 7774 read(3, "", 128) = 0 7774 close(3) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7775 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6325) = 5412 7774 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 7774 lseek(255, -5195, SEEK_CUR) = 1130 7774 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7777 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], 7777 getpid( 7774 <... rt_sigprocmask resumed> NULL, 8) = 0 7777 <... getpid resumed> ) = 7777 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7777 close(255 7774 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7777 <... close resumed> ) = 0 7774 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigprocmask(SIG_SETMASK, [], 7774 wait4(-1, 7777 <... rt_sigprocmask resumed> NULL, 8) = 0 7777 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7777 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7777 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7777 ioctl(2, TIOCGPGRP, 0x7ffd9e45fb74) = -1 ENOTTY (Inappropriate ioctl for device) 7777 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7777 dup2(3, 1) = 1 7777 close(3) = 0 7777 dup2(1, 2) = 2 7777 fcntl(1, F_GETFD) = 0 7777 exit_group(0) = ? 7777 +++ exited with 0 +++ 7774 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7777 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 ioctl(2, TIOCGWINSZ, 0x7ffd9e45fa70) = -1 ENOTTY (Inappropriate ioctl for device) 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6325) = 5195 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 pipe([3, 4]) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7774 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7778 7778 getpid( 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], 7778 <... getpid resumed> ) = 7778 7774 <... rt_sigprocmask resumed> NULL, 8) = 0 7774 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 close(4) = 0 7774 read(3, 7778 close(255) = 0 7778 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7778 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 dup2(4, 1) = 1 7778 close(4) = 0 7778 close(3) = 0 7778 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7778 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7778 pipe([3, 4]) = 0 7778 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7778 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7779 7778 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7778 close(4) = 0 7778 close(4) = -1 EBADF (Bad file descriptor) 7778 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7779 getpid( 7778 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7779 <... getpid resumed> ) = 7779 7778 clone( 7779 rt_sigprocmask(SIG_SETMASK, [], 7778 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7780 7779 <... rt_sigprocmask resumed> NULL, 8) = 0 7778 rt_sigprocmask(SIG_SETMASK, [CHLD], 7779 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7778 <... rt_sigprocmask resumed> NULL, 8) = 0 7779 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7780 getpid( 7779 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7780 <... getpid resumed> ) = 7780 7779 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7780 rt_sigprocmask(SIG_SETMASK, [], 7779 close(3 7780 <... rt_sigprocmask resumed> NULL, 8) = 0 7779 <... close resumed> ) = 0 7780 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7779 dup2(4, 1 7780 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 <... dup2 resumed> ) = 1 7780 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7780 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7780 dup2(3, 0) = 0 7780 close(3) = 0 7780 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7779 close(4 7780 <... rt_sigaction resumed> {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 <... close resumed> ) = 0 7780 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7779 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 7780 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7780 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7780 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55e02c466080 /* 18 vars */ 7779 <... openat resumed> ) = 3 7779 fstat(3, 7778 close(3 7779 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7779 brk(0x55e02c48f000) = 0x55e02c48f000 7779 getdents64(3 7778 <... close resumed> ) = 0 7778 rt_sigprocmask(SIG_BLOCK, [CHLD], 7779 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7778 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7779 getdents64(3 7778 rt_sigprocmask(SIG_SETMASK, [CHLD], 7779 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7779 brk(0x55e02c487000) = 0x55e02c487000 7779 close(3 7778 <... rt_sigprocmask resumed> NULL, 8) = 0 7779 <... close resumed> ) = 0 7779 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7778 rt_sigprocmask(SIG_BLOCK, [CHLD], 7779 <... rt_sigaction resumed> {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7779 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7779 ioctl(2, TIOCGPGRP, 0x7ffd9e45e6f4) = -1 ENOTTY (Inappropriate ioctl for device) 7779 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7779 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7779 write(1, "/libgpiod.old/tests/.libs/../../"..., 53) = 53 7779 exit_group(0 7778 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7779 <... exit_group resumed>) = ? 7778 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 wait4(-1, 7779 +++ exited with 0 +++ 7778 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7779 7778 wait4(-1, 7780 <... execve resumed> ) = 0 7780 brk(NULL) = 0x564d98773000 7780 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fffebe5e020) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffebe5e020) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffebe5e020) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fffebe5e020) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fffebe5e020) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffebe5e020) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffebe5e020) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7780 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7780 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7a3c000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 7780 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 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7780 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ab7a3a000 7780 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ab7a2f000 7780 mmap(0x7f5ab7a31000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5ab7a31000 7780 mmap(0x7f5ab7a36000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f5ab7a36000 7780 mmap(0x7f5ab7a38000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f5ab7a38000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7780 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7780 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ab7807000 7780 mprotect(0x7f5ab782c000, 2093056, PROT_NONE) = 0 7780 mmap(0x7f5ab7a2b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f5ab7a2b000 7780 mmap(0x7f5ab7a2d000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5ab7a2d000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7780 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7780 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7780 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ab7646000 7780 mprotect(0x7f5ab7668000, 1658880, PROT_NONE) = 0 7780 mmap(0x7f5ab7668000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5ab7668000 7780 mmap(0x7f5ab77b0000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f5ab77b0000 7780 mmap(0x7f5ab77fd000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f5ab77fd000 7780 mmap(0x7f5ab7803000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5ab7803000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7780 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 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7780 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ab763e000 7780 mmap(0x7f5ab7640000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5ab7640000 7780 mmap(0x7f5ab7643000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f5ab7643000 7780 mmap(0x7f5ab7644000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f5ab7644000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7780 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7780 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ab75ca000 7780 mmap(0x7f5ab75cc000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5ab75cc000 7780 mmap(0x7f5ab761e000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f5ab761e000 7780 mmap(0x7f5ab763c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f5ab763c000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7780 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7780 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ab75c5000 7780 mmap(0x7f5ab75c6000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f5ab75c6000 7780 mmap(0x7f5ab75c7000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5ab75c7000 7780 mmap(0x7f5ab75c8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5ab75c8000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7780 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7780 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7780 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ab75c3000 7780 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ab75a2000 7780 mmap(0x7f5ab75a8000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5ab75a8000 7780 mmap(0x7f5ab75b7000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f5ab75b7000 7780 mmap(0x7f5ab75bd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f5ab75bd000 7780 mmap(0x7f5ab75bf000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5ab75bf000 7780 close(3) = 0 7780 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ab759f000 7780 arch_prctl(ARCH_SET_FS, 0x7f5ab759f800) = 0 7780 mprotect(0x7f5ab77fd000, 16384, PROT_READ) = 0 7780 mprotect(0x7f5ab75bd000, 4096, PROT_READ) = 0 7780 mprotect(0x7f5ab75c8000, 4096, PROT_READ) = 0 7780 mprotect(0x7f5ab763c000, 4096, PROT_READ) = 0 7780 mprotect(0x7f5ab7644000, 4096, PROT_READ) = 0 7780 mprotect(0x7f5ab7a2b000, 4096, PROT_READ) = 0 7780 mprotect(0x7f5ab7a38000, 4096, PROT_READ) = 0 7780 mprotect(0x564d973f7000, 4096, PROT_READ) = 0 7780 mprotect(0x7f5ab7a68000, 4096, PROT_READ) = 0 7780 munmap(0x7f5ab7a3c000, 17208) = 0 7780 set_tid_address(0x7f5ab759fad0) = 7780 7780 set_robust_list(0x7f5ab759fae0, 24) = 0 7780 rt_sigaction(SIGRTMIN, {sa_handler=0x7f5ab75a86b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f5ab75b4730}, NULL, 8) = 0 7780 rt_sigaction(SIGRT_1, {sa_handler=0x7f5ab75a8740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f5ab75b4730}, NULL, 8) = 0 7780 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7780 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7780 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7780 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7780 brk(NULL) = 0x564d98773000 7780 brk(0x564d98794000) = 0x564d98794000 7780 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7780 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7a40000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7780 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f5ab7598000 7780 close(3) = 0 7780 futex(0x7f5ab7802a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7780 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7a3f000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7780 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7a3e000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7780 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7a3d000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7780 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7a3c000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7780 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7597000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7780 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7596000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7780 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7595000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7780 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7422000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7780 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7421000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7780 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab7420000 7780 close(3) = 0 7780 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7780 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7780 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ab73ee000 7780 close(3) = 0 7780 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7780 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 53 7780 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7780 read(0, "", 4096) = 0 7780 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 7774 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 7774 read(3, 7780 close(1) = 0 7780 exit_group(0) = ? 7780 +++ exited with 0 +++ 7778 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7780 7778 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7778 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7778 close(3) = -1 EBADF (Bad file descriptor) 7778 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7778 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7779, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 7778 wait4(-1, 0x7ffd9e45e410, WNOHANG, NULL) = -1 ECHILD (No child processes) 7778 rt_sigreturn({mask=[]}) = 0 7778 exit_group(0) = ? 7774 <... read resumed> "", 128) = 0 7778 +++ exited with 0 +++ 7774 close(3) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7778 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 pipe([3, 4]) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7774 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7781 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 close(4) = 0 7774 read(3, 7781 getpid() = 7781 7781 close(255) = 0 7781 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7781 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 dup2(4, 1) = 1 7781 close(4) = 0 7781 close(3) = 0 7781 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7781 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7781 pipe([3, 4]) = 0 7781 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7781 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7782 7781 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7781 close(4) = 0 7781 close(4) = -1 EBADF (Bad file descriptor) 7781 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7782 getpid( 7781 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7782 <... getpid resumed> ) = 7782 7781 clone( 7782 rt_sigprocmask(SIG_SETMASK, [], 7781 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7783 7782 <... rt_sigprocmask resumed> NULL, 8) = 0 7781 rt_sigprocmask(SIG_SETMASK, [CHLD], 7782 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7783 getpid( 7782 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 <... getpid resumed> ) = 7783 7782 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7783 rt_sigprocmask(SIG_SETMASK, [], 7782 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 <... rt_sigprocmask resumed> NULL, 8) = 0 7782 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7783 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7782 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7782 close(3 7783 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 dup2(3, 0) = 0 7783 close(3) = 0 7783 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7782 <... close resumed> ) = 0 7783 <... rt_sigaction resumed> {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7782 dup2(4, 1 7783 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7782 <... dup2 resumed> ) = 1 7783 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55e02c4521b0 /* 18 vars */ 7782 close(4) = 0 7782 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7782 stat("/usr/local/sbin/ls", 0x7ffd9e45e6e0) = -1 ENOENT (No such file or directory) 7782 stat("/usr/local/bin/ls", 7781 <... rt_sigprocmask resumed> NULL, 8) = 0 7782 <... stat resumed> 0x7ffd9e45e6e0) = -1 ENOENT (No such file or directory) 7782 stat("/usr/sbin/ls", 7783 <... execve resumed> ) = 0 7782 <... stat resumed> 0x7ffd9e45e6e0) = -1 ENOENT (No such file or directory) 7783 brk(NULL 7782 stat("/usr/bin/ls", 7783 <... brk resumed> ) = 0x55669468c000 7782 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7782 stat("/usr/bin/ls", 7781 close(3 7782 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7782 geteuid() = 0 7783 access("/etc/ld.so.preload", R_OK 7782 getegid() = 0 7782 getuid() = 0 7782 getgid() = 0 7782 access("/usr/bin/ls", X_OK 7783 <... access resumed> ) = -1 ENOENT (No such file or directory) 7782 <... access resumed> ) = 0 7782 stat("/usr/bin/ls", 7781 <... close resumed> ) = 0 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7782 geteuid() = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7782 getegid( 7783 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7782 <... getegid resumed> ) = 0 7783 <... stat resumed> 0x7ffffd1e7020) = -1 ENOENT (No such file or directory) 7782 getuid( 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 <... getuid resumed> ) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7782 getgid( 7783 <... stat resumed> 0x7ffffd1e7020) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 <... getgid resumed> ) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7782 access("/usr/bin/ls", R_OK 7783 <... stat resumed> 0x7ffffd1e7020) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 <... access resumed> ) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 stat("/libgpiod.old/src/lib/.libs/tls", 7782 stat("/usr/bin/ls", 7783 <... stat resumed> 0x7ffffd1e7020) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7782 stat("/usr/bin/ls", 7783 <... stat resumed> 0x7ffffd1e7020) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 stat("/libgpiod.old/src/lib/.libs/x86_64", 7782 geteuid( 7783 <... stat resumed> 0x7ffffd1e7020) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 <... geteuid resumed> ) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 stat("/libgpiod.old/src/lib/.libs/x86_64", 7782 getegid( 7783 <... stat resumed> 0x7ffffd1e7020) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 <... getegid resumed> ) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 stat("/libgpiod.old/src/lib/.libs", 7782 getuid( 7783 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7783 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7782 <... getuid resumed> ) = 0 7783 <... openat resumed> ) = 3 7783 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7783 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b4d1000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7782 getgid( 7783 <... openat resumed> ) = 3 7783 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 7783 fstat(3, 7782 <... getgid resumed> ) = 0 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7783 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5b8b4cf000 7783 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b8b4c4000 7783 mmap(0x7f5b8b4c6000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5b8b4c6000 7783 mmap(0x7f5b8b4cb000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f5b8b4cb000 7783 mmap(0x7f5b8b4cd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f5b8b4cd000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7782 access("/usr/bin/ls", X_OK 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7782 <... access resumed> ) = 0 7783 <... openat resumed> ) = 3 7783 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7783 fstat(3, 7782 stat("/usr/bin/ls", 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7783 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b8b29c000 7783 mprotect(0x7f5b8b2c1000, 2093056, PROT_NONE) = 0 7783 mmap(0x7f5b8b4c0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f5b8b4c0000 7783 mmap(0x7f5b8b4c2000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5b8b4c2000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7782 geteuid( 7783 <... openat resumed> ) = 3 7783 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7783 fstat(3, 7782 <... geteuid resumed> ) = 0 7783 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7783 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b8b0db000 7783 mprotect(0x7f5b8b0fd000, 1658880, PROT_NONE) = 0 7783 mmap(0x7f5b8b0fd000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5b8b0fd000 7783 mmap(0x7f5b8b245000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f5b8b245000 7783 mmap(0x7f5b8b292000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f5b8b292000 7783 mmap(0x7f5b8b298000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5b8b298000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7782 getegid( 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7782 <... getegid resumed> ) = 0 7783 <... openat resumed> ) = 3 7783 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 7783 fstat(3, 7782 getuid( 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7783 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b8b0d3000 7783 mmap(0x7f5b8b0d5000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5b8b0d5000 7783 mmap(0x7f5b8b0d8000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f5b8b0d8000 7783 mmap(0x7f5b8b0d9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f5b8b0d9000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7782 <... getuid resumed> ) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7782 getgid( 7783 <... openat resumed> ) = 3 7783 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7783 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7783 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b8b05f000 7783 mmap(0x7f5b8b061000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5b8b061000 7783 mmap(0x7f5b8b0b3000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f5b8b0b3000 7783 mmap(0x7f5b8b0d1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f5b8b0d1000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 7782 <... getgid resumed> ) = 0 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7782 access("/usr/bin/ls", R_OK 7783 <... openat resumed> ) = 3 7783 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7783 fstat(3, 7782 <... access resumed> ) = 0 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7783 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b8b05a000 7783 mmap(0x7f5b8b05b000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f5b8b05b000 7783 mmap(0x7f5b8b05c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5b8b05c000 7783 mmap(0x7f5b8b05d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5b8b05d000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7782 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 7782 <... rt_sigaction resumed> {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 <... openat resumed> ) = 3 7783 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7783 fstat(3, 7782 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7783 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7783 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5b8b058000 7783 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b8b037000 7783 mmap(0x7f5b8b03d000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5b8b03d000 7783 mmap(0x7f5b8b04c000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f5b8b04c000 7783 mmap(0x7f5b8b052000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f5b8b052000 7783 mmap(0x7f5b8b054000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5b8b054000 7783 close(3) = 0 7783 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5b8b034000 7783 arch_prctl(ARCH_SET_FS, 0x7f5b8b034800) = 0 7783 mprotect(0x7f5b8b292000, 16384, PROT_READ 7782 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 <... mprotect resumed> ) = 0 7782 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 7783 mprotect(0x7f5b8b052000, 4096, PROT_READ 7782 <... rt_sigaction resumed> {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7783 <... mprotect resumed> ) = 0 7782 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55e02c4521b0 /* 18 vars */ 7783 mprotect(0x7f5b8b05d000, 4096, PROT_READ) = 0 7783 mprotect(0x7f5b8b0d1000, 4096, PROT_READ) = 0 7783 mprotect(0x7f5b8b0d9000, 4096, PROT_READ) = 0 7783 mprotect(0x7f5b8b4c0000, 4096, PROT_READ) = 0 7783 mprotect(0x7f5b8b4cd000, 4096, PROT_READ) = 0 7783 mprotect(0x556693bf3000, 4096, PROT_READ) = 0 7783 mprotect(0x7f5b8b4fd000, 4096, PROT_READ) = 0 7783 munmap(0x7f5b8b4d1000, 17208 7782 <... execve resumed> ) = 0 7783 <... munmap resumed> ) = 0 7783 set_tid_address(0x7f5b8b034ad0) = 7783 7783 set_robust_list(0x7f5b8b034ae0, 24) = 0 7783 rt_sigaction(SIGRTMIN, {sa_handler=0x7f5b8b03d6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f5b8b049730}, NULL, 8) = 0 7783 rt_sigaction(SIGRT_1, {sa_handler=0x7f5b8b03d740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f5b8b049730}, NULL, 8) = 0 7783 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7783 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7783 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7783 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7783 brk(NULL) = 0x55669468c000 7783 brk(0x5566946ad000) = 0x5566946ad000 7783 access("/etc/selinux/config", F_OK 7782 brk(NULL 7783 <... access resumed> ) = -1 ENOENT (No such file or directory) 7782 <... brk resumed> ) = 0x55b671bc9000 7783 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 7782 access("/etc/ld.so.preload", R_OK 7781 rt_sigprocmask(SIG_BLOCK, [CHLD], 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7782 <... access resumed> ) = -1 ENOENT (No such file or directory) 7783 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7782 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd4f5f1f80) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 7782 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7782 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7783 <... openat resumed> ) = 3 7782 <... stat resumed> 0x7ffd4f5f1f80) = -1 ENOENT (No such file or directory) 7783 fstat(3, 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7783 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b4d5000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 7782 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7783 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f5b8b02d000 7783 close(3) = 0 7783 futex(0x7f5b8b297a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> 0x7ffd4f5f1f80) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7783 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b4d4000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 7782 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 stat("/libgpiod.old/src/lib/.libs/tls", 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7783 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b4d3000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> 0x7ffd4f5f1f80) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7783 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b4d2000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 7782 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7783 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b4d1000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> 0x7ffd4f5f1f80) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7783 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b02c000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 7782 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 stat("/libgpiod.old/src/lib/.libs/x86_64", 7783 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> 0x7ffd4f5f1f80) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7783 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b02b000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 7782 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 stat("/libgpiod.old/src/lib/.libs/x86_64", 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7783 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8b02a000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> 0x7ffd4f5f1f80) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7783 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8aeb7000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 7782 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 stat("/libgpiod.old/src/lib/.libs", 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7783 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8aeb6000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 7782 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7783 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8aeb5000 7783 close(3) = 0 7783 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 7782 <... openat resumed> ) = 3 7783 <... openat resumed> ) = 3 7783 fstat(3, 7782 fstat(3, 7783 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7783 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b8ae83000 7783 close(3) = 0 7782 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7782 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ffb91000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7781 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7782 <... openat resumed> ) = 3 7782 read(3, 7781 rt_sigprocmask(SIG_SETMASK, [CHLD], 7782 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7782 fstat(3, 7781 <... rt_sigprocmask resumed> NULL, 8) = 0 7782 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7782 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f44ffb8f000 7782 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44ff967000 7782 mprotect(0x7f44ff98c000, 2093056, PROT_NONE) = 0 7782 mmap(0x7f44ffb8b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f44ffb8b000 7782 mmap(0x7f44ffb8d000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 7781 rt_sigprocmask(SIG_BLOCK, [CHLD], 7782 <... mmap resumed> ) = 0x7f44ffb8d000 7782 close(3 7781 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7782 <... close resumed> ) = 0 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7781 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7782 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7781 <... rt_sigaction resumed> {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7782 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7781 wait4(-1, 7782 <... openat resumed> ) = 3 7782 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7782 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7782 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44ff7a6000 7782 mprotect(0x7f44ff7c8000, 1658880, PROT_NONE) = 0 7782 mmap(0x7f44ff7c8000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000 7783 fstat(0, 7782 <... mmap resumed> ) = 0x7f44ff7c8000 7783 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7782 mmap(0x7f44ff910000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000 7783 read(0, 7782 <... mmap resumed> ) = 0x7f44ff910000 7782 mmap(0x7f44ff95d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f44ff95d000 7782 mmap(0x7f44ff963000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f44ff963000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7782 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7782 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44ff732000 7782 mmap(0x7f44ff734000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f44ff734000 7782 mmap(0x7f44ff786000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f44ff786000 7782 mmap(0x7f44ff7a4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f44ff7a4000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7782 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7782 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44ff72d000 7782 mmap(0x7f44ff72e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f44ff72e000 7782 mmap(0x7f44ff72f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f44ff72f000 7782 mmap(0x7f44ff730000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f44ff730000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7782 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7782 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7782 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44ff70c000 7782 mmap(0x7f44ff712000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f44ff712000 7782 mmap(0x7f44ff721000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f44ff721000 7782 mmap(0x7f44ff727000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f44ff727000 7782 mmap(0x7f44ff729000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f44ff729000 7782 close(3) = 0 7782 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f44ff70a000 7782 arch_prctl(ARCH_SET_FS, 0x7f44ff70b380) = 0 7782 mprotect(0x7f44ff95d000, 16384, PROT_READ) = 0 7782 mprotect(0x7f44ff727000, 4096, PROT_READ) = 0 7782 mprotect(0x7f44ff730000, 4096, PROT_READ) = 0 7782 mprotect(0x7f44ff7a4000, 4096, PROT_READ) = 0 7782 mprotect(0x7f44ffb8b000, 4096, PROT_READ) = 0 7782 mprotect(0x55b670836000, 4096, PROT_READ) = 0 7782 mprotect(0x7f44ffbbd000, 4096, PROT_READ) = 0 7782 munmap(0x7f44ffb91000, 17208) = 0 7782 set_tid_address(0x7f44ff70b650) = 7782 7782 set_robust_list(0x7f44ff70b660, 24) = 0 7782 rt_sigaction(SIGRTMIN, {sa_handler=0x7f44ff7126b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f44ff71e730}, NULL, 8) = 0 7782 rt_sigaction(SIGRT_1, {sa_handler=0x7f44ff712740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f44ff71e730}, NULL, 8) = 0 7782 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7782 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7782 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7782 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7782 brk(NULL) = 0x55b671bc9000 7782 brk(0x55b671bea000) = 0x55b671bea000 7782 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7782 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ffb95000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7782 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f44ff703000 7782 close(3) = 0 7782 futex(0x7f44ff962a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7782 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ffb94000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7782 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ffb93000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7782 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ffb92000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7782 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ffb91000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7782 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ff702000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7782 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ff701000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7782 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ff700000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7782 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ff58d000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7782 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ff58c000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7782 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ff58b000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7782 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ff559000 7782 close(3) = 0 7782 ioctl(1, TCGETS, 0x7ffd4f5f2bf0) = -1 ENOTTY (Inappropriate ioctl for device) 7782 ioctl(1, TIOCGWINSZ, 0x7ffd4f5f2cc0) = -1 ENOTTY (Inappropriate ioctl for device) 7782 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7782 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", {st_mode=S_IFREG|0755, st_size=6325, ...}) = 0 7782 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", "security.selinux", "unlabeled", 255) = 10 7782 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 7782 futex(0x7f44ffb8ea90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7782 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiodetect", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 7782 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7782 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7782 close(3) = 0 7782 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7782 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7782 close(3) = 0 7782 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 7782 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 7782 read(3, "", 4096) = 0 7782 close(3) = 0 7782 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7782 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7782 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44ff554000 7782 close(3) = 0 7782 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 7782 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 7782 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44ff53f000 7782 mprotect(0x7f44ff542000, 40960, PROT_NONE) = 0 7782 mmap(0x7f44ff542000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f44ff542000 7782 mmap(0x7f44ff549000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f44ff549000 7782 mmap(0x7f44ff54c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f44ff54c000 7782 mmap(0x7f44ff54e000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f44ff54e000 7782 close(3) = 0 7782 mprotect(0x7f44ff54c000, 4096, PROT_READ) = 0 7782 munmap(0x7f44ff554000, 17208) = 0 7782 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 7782 lseek(3, 0, SEEK_CUR) = 0 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 7782 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 7782 close(3) = 0 7782 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7782 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7782 close(3) = 0 7782 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7782 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7782 close(3) = 0 7782 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 7782 lseek(3, 0, SEEK_CUR) = 0 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 7782 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 7782 close(3) = 0 7782 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7782 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7782 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7782 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 7782 lseek(3, -71, SEEK_CUR) = 56 7782 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 7782 close(3) = 0 7782 write(1, "-rwxr-xr-x 1 root root 6325 Mar "..., 94 7783 <... read resumed> "-rwxr-xr-x 1 root root 6325 Mar "..., 4096) = 94 7782 <... write resumed> ) = 94 7783 read(0, 7782 close(1 7783 <... read resumed> "", 4096) = 0 7782 <... close resumed> ) = 0 7783 close(1) = 0 7783 exit_group(0 7782 close(2) = 0 7783 <... exit_group resumed>) = ? 7782 exit_group(0) = ? 7783 +++ exited with 0 +++ 7781 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7783 7781 wait4(-1, 7782 +++ exited with 0 +++ 7781 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7782 7781 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7781 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7781 close(3) = -1 EBADF (Bad file descriptor) 7781 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7781 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7783, si_uid=0, si_status=0, si_utime=4, si_stime=6} --- 7781 wait4(-1, 0x7ffd9e45e610, WNOHANG, NULL) = -1 ECHILD (No child processes) 7781 rt_sigreturn({mask=[]}) = 0 7781 exit_group(0) = ? 7781 +++ exited with 0 +++ 7774 <... read resumed> "", 128) = 0 7774 close(3) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7781 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 pipe([3, 4]) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7774 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7784 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 close(4) = 0 7774 read(3, 7784 getpid() = 7784 7784 close(255) = 0 7784 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7784 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7784 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7784 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7784 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7784 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7784 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7784 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7784 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7784 dup2(4, 1) = 1 7784 close(4) = 0 7784 close(3) = 0 7784 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7784 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 chdir("/libgpiod.old/src/tools") = 0 7784 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7784 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7784 write(1, "/libgpiod.old/src/tools\n", 24) = 24 7784 exit_group(0) = ? 7784 +++ exited with 0 +++ 7774 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 7774 read(3, "", 128) = 0 7774 close(3) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7784 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 stat("/libgpiod.old/src/tools/.libs/gpiodetect", {st_mode=S_IFREG|0755, st_size=26752, ...}) = 0 7774 pipe([3, 4]) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7774 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7785 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 close(4) = 0 7785 getpid( 7774 read(3, 7785 <... getpid resumed> ) = 7785 7785 close(255) = 0 7785 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7785 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 dup2(4, 1) = 1 7785 close(4) = 0 7785 close(3) = 0 7785 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7785 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7785 pipe([3, 4]) = 0 7785 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7785 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7786 7785 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7785 close(4) = 0 7785 close(4) = -1 EBADF (Bad file descriptor) 7785 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7786 getpid( 7785 clone( 7786 <... getpid resumed> ) = 7786 7785 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f64c63b4a10) = 7787 7786 rt_sigprocmask(SIG_SETMASK, [], 7785 rt_sigprocmask(SIG_SETMASK, [CHLD], 7786 <... rt_sigprocmask resumed> NULL, 8) = 0 7785 <... rt_sigprocmask resumed> NULL, 8) = 0 7786 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7785 close(3 7786 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 getpid( 7786 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7787 <... getpid resumed> ) = 7787 7786 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 rt_sigprocmask(SIG_SETMASK, [], 7786 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7787 <... rt_sigprocmask resumed> NULL, 8) = 0 7786 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7786 close(3 7787 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 dup2(3, 0) = 0 7787 close(3) = 0 7787 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55e02c466780 /* 18 vars */ 7786 <... close resumed> ) = 0 7786 dup2(4, 1) = 1 7786 close(4 7787 <... execve resumed> ) = 0 7786 <... close resumed> ) = 0 7787 brk(NULL 7786 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 7787 <... brk resumed> ) = 0x562c442fb000 7786 <... openat resumed> ) = 3 7786 fstat(3, 7785 <... close resumed> ) = 0 7786 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7787 access("/etc/ld.so.preload", R_OK 7786 brk(0x55e02c48f000) = 0x55e02c48f000 7786 getdents64(3 7785 rt_sigprocmask(SIG_BLOCK, [CHLD], 7786 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7787 <... access resumed> ) = -1 ENOENT (No such file or directory) 7786 getdents64(3 7785 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7786 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7786 brk(0x55e02c487000 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7786 <... brk resumed> ) = 0x55e02c487000 7787 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7786 close(3 7787 <... stat resumed> 0x7fff220ebcf0) = -1 ENOENT (No such file or directory) 7786 <... close resumed> ) = 0 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7786 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7786 <... rt_sigaction resumed> {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7786 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7787 <... stat resumed> 0x7fff220ebcf0) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7786 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7787 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7786 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 7787 <... stat resumed> 0x7fff220ebcf0) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7786 <... rt_sigaction resumed> {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7787 stat("/libgpiod.old/src/lib/.libs/tls", 7786 rt_sigprocmask(SIG_BLOCK, [CHLD], 7787 <... stat resumed> 0x7fff220ebcf0) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7786 <... rt_sigprocmask resumed> [], 8) = 0 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7787 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7786 rt_sigprocmask(SIG_SETMASK, [], 7787 <... stat resumed> 0x7fff220ebcf0) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7787 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff220ebcf0) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7786 <... rt_sigprocmask resumed> NULL, 8) = 0 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7787 stat("/libgpiod.old/src/lib/.libs/x86_64", 7786 ioctl(2, TIOCGPGRP 7787 <... stat resumed> 0x7fff220ebcf0) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7786 <... ioctl resumed> , 0x7ffd9e45ed14) = -1 ENOTTY (Inappropriate ioctl for device) 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7787 stat("/libgpiod.old/src/lib/.libs", 7786 rt_sigaction(SIGCHLD, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 7787 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7787 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7786 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 <... openat resumed> ) = 3 7787 fstat(3, 7786 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7787 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7787 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140ca8000 7787 close(3) = 0 7786 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7786 fstat(1, 7787 <... openat resumed> ) = 3 7787 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 7787 fstat(3, 7786 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7787 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7787 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9140ca6000 7787 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9140c9b000 7787 mmap(0x7f9140c9d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9140c9d000 7787 mmap(0x7f9140ca2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f9140ca2000 7787 mmap(0x7f9140ca4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f9140ca4000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7786 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7786 <... write resumed> ) = 56 7787 <... openat resumed> ) = 3 7787 read(3, 7786 exit_group(0 7787 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7787 fstat(3, 7786 <... exit_group resumed>) = ? 7787 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7787 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9140a73000 7787 mprotect(0x7f9140a98000, 2093056, PROT_NONE) = 0 7787 mmap(0x7f9140c97000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f9140c97000 7787 mmap(0x7f9140c99000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9140c99000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7786 +++ exited with 0 +++ 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7785 rt_sigprocmask(SIG_SETMASK, [CHLD], 7787 <... openat resumed> ) = 3 7787 read(3, 7785 <... rt_sigprocmask resumed> NULL, 8) = 0 7787 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7787 fstat(3, 7785 rt_sigprocmask(SIG_BLOCK, [CHLD], 7787 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7787 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f91408b2000 7787 mprotect(0x7f91408d4000, 1658880, PROT_NONE) = 0 7787 mmap(0x7f91408d4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f91408d4000 7787 mmap(0x7f9140a1c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f9140a1c000 7787 mmap(0x7f9140a69000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f9140a69000 7787 mmap(0x7f9140a6f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9140a6f000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7785 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7787 <... openat resumed> ) = 3 7787 read(3, 7785 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 7787 <... read resumed> "\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 7787 fstat(3, 7785 <... rt_sigaction resumed> {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7787 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7787 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f91408aa000 7787 mmap(0x7f91408ac000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f91408ac000 7787 mmap(0x7f91408af000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f91408af000 7787 mmap(0x7f91408b0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f91408b0000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7785 wait4(-1, 7787 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7785 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7786 7787 <... openat resumed> ) = 3 7787 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7787 fstat(3, 7785 wait4(-1, 7787 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7787 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9140836000 7787 mmap(0x7f9140838000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9140838000 7787 mmap(0x7f914088a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f914088a000 7787 mmap(0x7f91408a8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f91408a8000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7787 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7787 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9140831000 7787 mmap(0x7f9140832000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f9140832000 7787 mmap(0x7f9140833000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9140833000 7787 mmap(0x7f9140834000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9140834000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7787 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7787 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7787 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f914082f000 7787 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f914080e000 7787 mmap(0x7f9140814000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9140814000 7787 mmap(0x7f9140823000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f9140823000 7787 mmap(0x7f9140829000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f9140829000 7787 mmap(0x7f914082b000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f914082b000 7787 close(3) = 0 7787 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f914080b000 7787 arch_prctl(ARCH_SET_FS, 0x7f914080b800) = 0 7787 mprotect(0x7f9140a69000, 16384, PROT_READ) = 0 7787 mprotect(0x7f9140829000, 4096, PROT_READ) = 0 7787 mprotect(0x7f9140834000, 4096, PROT_READ) = 0 7787 mprotect(0x7f91408a8000, 4096, PROT_READ) = 0 7787 mprotect(0x7f91408b0000, 4096, PROT_READ) = 0 7787 mprotect(0x7f9140c97000, 4096, PROT_READ) = 0 7787 mprotect(0x7f9140ca4000, 4096, PROT_READ) = 0 7787 mprotect(0x562c42ef1000, 4096, PROT_READ) = 0 7787 mprotect(0x7f9140cd4000, 4096, PROT_READ) = 0 7787 munmap(0x7f9140ca8000, 17208) = 0 7787 set_tid_address(0x7f914080bad0) = 7787 7787 set_robust_list(0x7f914080bae0, 24) = 0 7787 rt_sigaction(SIGRTMIN, {sa_handler=0x7f91408146b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f9140820730}, NULL, 8) = 0 7787 rt_sigaction(SIGRT_1, {sa_handler=0x7f9140814740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9140820730}, NULL, 8) = 0 7787 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7787 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7787 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7787 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7787 brk(NULL) = 0x562c442fb000 7787 brk(0x562c4431c000) = 0x562c4431c000 7787 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7787 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140cac000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7787 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f9140804000 7787 close(3) = 0 7787 futex(0x7f9140a6ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7787 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140cab000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7787 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140caa000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7787 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140ca9000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7787 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140ca8000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7787 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140803000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7787 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140802000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7787 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9140801000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7787 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f914068e000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7787 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f914068d000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7787 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f914068c000 7787 close(3) = 0 7787 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7787 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7787 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f914065a000 7787 close(3) = 0 7787 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7787 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 7787 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7787 read(0, "", 4096) = 0 7787 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7774 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 7774 read(3, 7787 close(1) = 0 7787 exit_group(0) = ? 7787 +++ exited with 0 +++ 7785 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7787 7785 rt_sigaction(SIGINT, {sa_handler=0x55e02afacd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7785 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7785 close(3) = -1 EBADF (Bad file descriptor) 7785 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7785 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7786, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7785 wait4(-1, 0x7ffd9e45ea50, WNOHANG, NULL) = -1 ECHILD (No child processes) 7785 rt_sigreturn({mask=[]}) = 0 7785 exit_group(0) = ? 7785 +++ exited with 0 +++ 7774 <... read resumed> "", 128) = 0 7774 close(3) = 0 7774 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7774 rt_sigaction(SIGINT, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7785 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af8cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7774 brk(0x55e02c488000) = 0x55e02c488000 7774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, {sa_handler=0x55e02af90410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f64c63ee940}, 8) = 0 7774 execve("/libgpiod.old/src/tools/.libs/gpiodetect", ["/libgpiod.old/src/tools/.libs/gp"..., "unused argument"], 0x55e02c466780 /* 17 vars */) = 0 7774 brk(NULL) = 0x5577a60cc000 7774 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe5b6a52b0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe5b6a52b0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe5b6a52b0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe5b6a52b0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe5b6a52b0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe5b6a52b0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe5b6a52b0) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 7774 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 7774 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 7774 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f288c2f2000 7774 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f288c2e8000 7774 mmap(0x7f288c2eb000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f288c2eb000 7774 mmap(0x7f288c2ee000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f288c2ee000 7774 mmap(0x7f288c2f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f288c2f0000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffe5b6a5290) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe5b6a5290) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe5b6a5290) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffe5b6a5290) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffe5b6a5290) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe5b6a5290) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe5b6a5290) = -1 ENOENT (No such file or directory) 7774 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7774 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7774 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7774 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7774 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f288c2e3000 7774 close(3) = 0 7774 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7774 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7774 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7774 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f288c122000 7774 mprotect(0x7f288c144000, 1658880, PROT_NONE) = 0 7774 mmap(0x7f288c144000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f288c144000 7774 mmap(0x7f288c28c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f288c28c000 7774 mmap(0x7f288c2d9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f288c2d9000 7774 mmap(0x7f288c2df000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f288c2df000 7774 close(3) = 0 7774 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f288c11f000 7774 arch_prctl(ARCH_SET_FS, 0x7f288c11f740) = 0 7774 mprotect(0x7f288c2d9000, 16384, PROT_READ) = 0 7774 mprotect(0x7f288c2f0000, 4096, PROT_READ) = 0 7774 mprotect(0x5577a4fc2000, 4096, PROT_READ) = 0 7774 mprotect(0x7f288c31b000, 4096, PROT_READ) = 0 7774 munmap(0x7f288c2e3000, 17208) = 0 7774 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 42) = 42 7774 write(2, "unrecognized argument: unused ar"..., 38) = 38 7774 write(2, "\n", 1) = 1 7774 exit_group(1) = ? 7774 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0^\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 81 5811 wait4(7774, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 7774 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59d70) = -1 ENOENT (No such file or directory) 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,8 gpi"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x40\xe7\x11\x74\xc2\xc1\x12\x22\xfd\x74\x40\x6c\x1a\x38\x2a\x47", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1481306467, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=6678, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xc7\x6a\x91\x3d\x64\x67\x67\x1a\x0f\x1f\xf7\x83\x90\x61\x1b\x91", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x97\x15\x29\xf2\x4d\x18\xf0\x3b\xc0\x45\xe2\xac\x9c\x27\x67\xa3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x7d\xdd\x89\x1e\x31\x58\x28\x62\x34\x94\xbe\x23\x32\x9c\x2b\x1b", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiofind - found': ", 27) = 27 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 7804 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 7804 set_robust_list(0x7f40d5eb29a0, 24) = 0 7804 close(10) = 0 7804 dup2(4, 0) = 0 7804 close(4) = 0 7804 dup2(7, 1) = 1 7804 close(7) = 0 7804 dup2(9, 2) = 2 7804 close(9) = 0 7804 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", ["/libgpiod.old/tests/.libs/../../"..., "gpio-mockup-B-7"], 0x7ffca3b5afe8 /* 17 vars */) = 0 7804 brk(NULL) = 0x55a82fb57000 7804 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd6cc371f0) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd6cc371f0) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd6cc371f0) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd6cc371f0) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd6cc371f0) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd6cc371f0) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd6cc371f0) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7804 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7804 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f284463c000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 7804 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 7804 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f284463a000 7804 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f284460c000 7804 mmap(0x7f284461a000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f284461a000 7804 mmap(0x7f2844628000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f2844628000 7804 mmap(0x7f2844635000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f2844635000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7804 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7804 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2844607000 7804 mmap(0x7f2844608000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2844608000 7804 mmap(0x7f2844609000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2844609000 7804 mmap(0x7f284460a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f284460a000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7804 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7804 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7804 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2844446000 7804 mprotect(0x7f2844468000, 1658880, PROT_NONE) = 0 7804 mmap(0x7f2844468000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2844468000 7804 mmap(0x7f28445b0000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f28445b0000 7804 mmap(0x7f28445fd000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f28445fd000 7804 mmap(0x7f2844603000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2844603000 7804 close(3) = 0 7804 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2844443000 7804 arch_prctl(ARCH_SET_FS, 0x7f2844443740) = 0 7804 mprotect(0x7f28445fd000, 16384, PROT_READ) = 0 7804 mprotect(0x7f284460a000, 4096, PROT_READ) = 0 7804 mprotect(0x7f2844635000, 16384, PROT_READ) = 0 7804 mprotect(0x55a82e507000, 12288, PROT_READ) = 0 7804 mprotect(0x7f2844668000, 4096, PROT_READ) = 0 7804 munmap(0x7f284463c000, 17208) = 0 7804 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 7804 close(3) = 0 7804 brk(NULL) = 0x55a82fb57000 7804 brk(0x55a82fb78000) = 0x55a82fb78000 7804 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7804 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2844640000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7804 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f284443c000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7804 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f284463f000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7804 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f284463e000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7804 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f284463d000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7804 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f284463c000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7804 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f284443b000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7804 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f284443a000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7804 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2844439000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7804 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f28442c6000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7804 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f28442c5000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7804 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f28442c4000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7804 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2844292000 7804 close(3) = 0 7804 getuid() = 0 7804 getgid() = 0 7804 geteuid() = 0 7804 getegid() = 0 7804 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7804 ioctl(-1, TIOCGPGRP, 0x7ffd6cc37e04) = -1 EBADF (Bad file descriptor) 7804 sysinfo({uptime=386, loads=[124704, 86368, 41888], totalram=106127360, freeram=56811520, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=68, totalhigh=0, freehigh=0, mem_unit=1}) = 0 7804 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7804 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7804 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7804 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7804 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7804 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7804 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 uname({sysname="Linux", nodename="compilator", ...}) = 0 7804 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7804 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7804 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7804 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 7804 getpid() = 7804 7804 getppid() = 5811 7804 getpid() = 7804 7804 getpgrp() = 5807 7804 ioctl(2, TIOCGPGRP, 0x7ffd6cc37cd4) = -1 ENOTTY (Inappropriate ioctl for device) 7804 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7804 ioctl(2, TIOCGPGRP, 0x7ffd6cc37cb4) = -1 ENOTTY (Inappropriate ioctl for device) 7804 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 7804 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7804 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiofind", O_RDONLY) = 3 7804 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7804 ioctl(3, TCGETS, 0x7ffd6cc37d90) = -1 ENOTTY (Inappropriate ioctl for device) 7804 lseek(3, 0, SEEK_CUR) = 0 7804 read(3, "#! /bin/bash\n\n# gpiofind - tempo"..., 80) = 80 7804 lseek(3, 0, SEEK_SET) = 0 7804 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 7804 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 7804 dup2(3, 255) = 255 7804 close(3) = 0 7804 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 7804 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 7804 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7804 lseek(255, 0, SEEK_CUR) = 0 7804 read(255, "#! /bin/bash\n\n# gpiofind - tempo"..., 6305) = 6305 7804 pipe([3, 4]) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7804 lseek(255, -5398, SEEK_CUR) = 907 7804 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7805 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7804 close(4) = 0 7804 read(3, 7805 getpid() = 7805 7805 close(255) = 0 7805 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7805 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7805 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7805 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7805 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7805 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7805 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7805 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7805 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7805 dup2(4, 1) = 1 7805 close(4) = 0 7805 close(3) = 0 7805 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7805 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 7805 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7806 7805 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7805 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7805 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7805 rt_sigprocmask(SIG_BLOCK, [CHLD], 7806 getpid( 7805 <... rt_sigprocmask resumed> [], 8) = 0 7806 <... getpid resumed> ) = 7806 7805 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7805 wait4(-1, 7806 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7806 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7806 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7806 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7806 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7806 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7806 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7806 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7806 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7806 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7806 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7806 ioctl(2, TIOCGPGRP, 0x7ffd6cc37794) = -1 ENOTTY (Inappropriate ioctl for device) 7806 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7806 dup2(3, 2) = 2 7806 close(3) = 0 7806 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7806 write(1, "allexport \toff\n", 20) = 20 7806 write(1, "braceexpand \ton\n", 19) = 19 7806 write(1, "emacs \toff\n", 20) = 20 7806 write(1, "errexit \toff\n", 20) = 20 7806 write(1, "errtrace \toff\n", 20) = 20 7806 write(1, "functrace \toff\n", 20) = 20 7806 write(1, "hashall \ton\n", 19) = 19 7806 write(1, "histexpand \toff\n", 20) = 20 7806 write(1, "history \toff\n", 20) = 20 7806 write(1, "ignoreeof \toff\n", 20) = 20 7806 write(1, "interactive-comments\ton\n", 24) = 24 7806 write(1, "keyword \toff\n", 20) = 20 7806 write(1, "monitor \toff\n", 20) = 20 7806 write(1, "noclobber \toff\n", 20) = 20 7806 write(1, "noexec \toff\n", 20) = 20 7806 write(1, "noglob \toff\n", 20) = 20 7806 write(1, "nolog \toff\n", 20) = 20 7806 write(1, "notify \toff\n", 20) = 20 7806 write(1, "nounset \toff\n", 20) = 20 7806 write(1, "onecmd \toff\n", 20) = 20 7806 write(1, "physical \toff\n", 20) = 20 7806 write(1, "pipefail \toff\n", 20) = 20 7806 write(1, "posix \toff\n", 20) = 20 7806 write(1, "privileged \toff\n", 20) = 20 7806 write(1, "verbose \toff\n", 20) = 20 7806 write(1, "vi \toff\n", 20) = 20 7806 write(1, "xtrace \toff\n", 20) = 20 7806 exit_group(0) = ? 7806 +++ exited with 0 +++ 7805 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7806 7805 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7805 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7805 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7806, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7805 wait4(-1, 0x7ffd6cc371d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7805 rt_sigreturn({mask=[]}) = 0 7805 exit_group(0) = ? 7805 +++ exited with 0 +++ 7804 <... read resumed> "allexport \toff\n", 128) = 20 7804 read(3, "braceexpand \ton\nemacs "..., 128) = 128 7804 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 7804 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 7804 read(3, "ysical \toff\npipefail "..., 128) = 128 7804 read(3, " \toff\n", 128) = 10 7804 read(3, "", 128) = 0 7804 close(3) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7805 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 7804 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 7804 lseek(255, -5181, SEEK_CUR) = 1124 7804 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7807 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], 7807 getpid( 7804 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7807 <... getpid resumed> ) = 7807 7804 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7807 close(255 7804 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7807 <... close resumed> ) = 0 7804 wait4(-1, 7807 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7807 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7807 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7807 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7807 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7807 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7807 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7807 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7807 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7807 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7807 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7807 ioctl(2, TIOCGPGRP, 0x7ffd6cc37b74) = -1 ENOTTY (Inappropriate ioctl for device) 7807 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7807 dup2(3, 1) = 1 7807 close(3) = 0 7807 dup2(1, 2) = 2 7807 fcntl(1, F_GETFD) = 0 7807 exit_group(0) = ? 7807 +++ exited with 0 +++ 7804 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7807 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 ioctl(2, TIOCGWINSZ, 0x7ffd6cc37a70) = -1 ENOTTY (Inappropriate ioctl for device) 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 pipe([3, 4]) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7804 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7808 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7804 close(4) = 0 7808 getpid( 7804 read(3, 7808 <... getpid resumed> ) = 7808 7808 close(255) = 0 7808 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7808 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7808 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7808 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7808 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7808 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7808 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7808 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7808 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7808 dup2(4, 1) = 1 7808 close(4) = 0 7808 close(3) = 0 7808 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7808 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7808 pipe([3, 4]) = 0 7808 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7808 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7809 7808 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7808 close(4) = 0 7808 close(4) = -1 EBADF (Bad file descriptor) 7809 getpid( 7808 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7809 <... getpid resumed> ) = 7809 7808 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7809 rt_sigprocmask(SIG_SETMASK, [], 7808 clone( 7809 <... rt_sigprocmask resumed> NULL, 8) = 0 7809 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7808 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7810 7809 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7809 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7810 getpid( 7809 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7810 <... getpid resumed> ) = 7810 7809 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7810 rt_sigprocmask(SIG_SETMASK, [], 7809 close(3 7810 <... rt_sigprocmask resumed> NULL, 8) = 0 7809 <... close resumed> ) = 0 7810 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7809 dup2(4, 1 7810 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7809 <... dup2 resumed> ) = 1 7810 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7809 close(4 7810 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7810 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7810 dup2(3, 0) = 0 7810 close(3) = 0 7810 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7810 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7810 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7810 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55a82fb770c0 /* 18 vars */ 7809 <... close resumed> ) = 0 7809 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7809 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7809 brk(0x55a82fba0000) = 0x55a82fba0000 7810 <... execve resumed> ) = 0 7809 getdents64(3 7810 brk(NULL 7808 rt_sigprocmask(SIG_SETMASK, [CHLD], 7810 <... brk resumed> ) = 0x556387c05000 7809 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7809 getdents64(3 7808 <... rt_sigprocmask resumed> NULL, 8) = 0 7809 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7809 brk(0x55a82fb98000) = 0x55a82fb98000 7809 close(3 7810 access("/etc/ld.so.preload", R_OK 7809 <... close resumed> ) = 0 7809 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7809 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7809 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7809 rt_sigprocmask(SIG_BLOCK, [CHLD], 7810 <... access resumed> ) = -1 ENOENT (No such file or directory) 7809 <... rt_sigprocmask resumed> [], 8) = 0 7809 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7809 ioctl(2, TIOCGPGRP, 0x7ffd6cc366f4) = -1 ENOTTY (Inappropriate ioctl for device) 7810 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7809 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 7810 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7809 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7810 <... stat resumed> 0x7ffcc6903100) = -1 ENOENT (No such file or directory) 7809 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7809 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7810 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7810 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7809 fstat(1, 7810 <... stat resumed> 0x7ffcc6903100) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7809 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7810 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7810 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7809 write(1, "/libgpiod.old/tests/.libs/../../"..., 51 7810 <... stat resumed> 0x7ffcc6903100) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7809 <... write resumed> ) = 51 7810 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7810 stat("/libgpiod.old/src/lib/.libs/tls", 7809 exit_group(0 7810 <... stat resumed> 0x7ffcc6903100) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7809 <... exit_group resumed>) = ? 7810 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7810 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7809 +++ exited with 0 +++ 7810 <... stat resumed> 0x7ffcc6903100) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7810 stat("/libgpiod.old/src/lib/.libs/x86_64", 7808 close(3 7810 <... stat resumed> 0x7ffcc6903100) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7808 <... close resumed> ) = 0 7810 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7810 stat("/libgpiod.old/src/lib/.libs/x86_64", 7808 rt_sigprocmask(SIG_BLOCK, [CHLD], 7810 <... stat resumed> 0x7ffcc6903100) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7810 stat("/libgpiod.old/src/lib/.libs", 7808 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7810 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7810 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7808 rt_sigprocmask(SIG_SETMASK, [CHLD], 7810 <... openat resumed> ) = 3 7810 fstat(3, 7808 <... rt_sigprocmask resumed> NULL, 8) = 0 7810 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7810 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165eb59000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7808 rt_sigprocmask(SIG_BLOCK, [CHLD], 7810 <... openat resumed> ) = 3 7810 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 7810 fstat(3, 7808 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7810 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7810 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f165eb57000 7810 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f165eb4c000 7810 mmap(0x7f165eb4e000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f165eb4e000 7810 mmap(0x7f165eb53000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f165eb53000 7810 mmap(0x7f165eb55000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f165eb55000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7808 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7810 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7808 <... rt_sigaction resumed> {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7810 <... openat resumed> ) = 3 7810 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7810 fstat(3, 7808 wait4(-1, 7810 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7810 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f165e924000 7810 mprotect(0x7f165e949000, 2093056, PROT_NONE) = 0 7810 mmap(0x7f165eb48000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f165eb48000 7810 mmap(0x7f165eb4a000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f165eb4a000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7808 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7809 7810 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7808 wait4(-1, 7810 <... openat resumed> ) = 3 7810 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7810 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7810 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f165e763000 7810 mprotect(0x7f165e785000, 1658880, PROT_NONE) = 0 7810 mmap(0x7f165e785000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f165e785000 7810 mmap(0x7f165e8cd000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f165e8cd000 7810 mmap(0x7f165e91a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f165e91a000 7810 mmap(0x7f165e920000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f165e920000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7810 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 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7810 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f165e75b000 7810 mmap(0x7f165e75d000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f165e75d000 7810 mmap(0x7f165e760000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f165e760000 7810 mmap(0x7f165e761000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f165e761000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7810 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7810 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f165e6e7000 7810 mmap(0x7f165e6e9000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f165e6e9000 7810 mmap(0x7f165e73b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f165e73b000 7810 mmap(0x7f165e759000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f165e759000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7810 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7810 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f165e6e2000 7810 mmap(0x7f165e6e3000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f165e6e3000 7810 mmap(0x7f165e6e4000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f165e6e4000 7810 mmap(0x7f165e6e5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f165e6e5000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7810 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7810 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7810 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f165e6e0000 7810 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f165e6bf000 7810 mmap(0x7f165e6c5000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f165e6c5000 7810 mmap(0x7f165e6d4000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f165e6d4000 7810 mmap(0x7f165e6da000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f165e6da000 7810 mmap(0x7f165e6dc000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f165e6dc000 7810 close(3) = 0 7810 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f165e6bc000 7810 arch_prctl(ARCH_SET_FS, 0x7f165e6bc800) = 0 7810 mprotect(0x7f165e91a000, 16384, PROT_READ) = 0 7810 mprotect(0x7f165e6da000, 4096, PROT_READ) = 0 7810 mprotect(0x7f165e6e5000, 4096, PROT_READ) = 0 7810 mprotect(0x7f165e759000, 4096, PROT_READ) = 0 7810 mprotect(0x7f165e761000, 4096, PROT_READ) = 0 7810 mprotect(0x7f165eb48000, 4096, PROT_READ) = 0 7810 mprotect(0x7f165eb55000, 4096, PROT_READ) = 0 7810 mprotect(0x556385c81000, 4096, PROT_READ) = 0 7810 mprotect(0x7f165eb85000, 4096, PROT_READ) = 0 7810 munmap(0x7f165eb59000, 17208) = 0 7810 set_tid_address(0x7f165e6bcad0) = 7810 7810 set_robust_list(0x7f165e6bcae0, 24) = 0 7810 rt_sigaction(SIGRTMIN, {sa_handler=0x7f165e6c56b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f165e6d1730}, NULL, 8) = 0 7810 rt_sigaction(SIGRT_1, {sa_handler=0x7f165e6c5740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f165e6d1730}, NULL, 8) = 0 7810 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7810 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7810 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7810 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7810 brk(NULL) = 0x556387c05000 7810 brk(0x556387c26000) = 0x556387c26000 7810 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7810 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165eb5d000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7810 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f165e6b5000 7810 close(3) = 0 7810 futex(0x7f165e91fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7810 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165eb5c000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7810 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165eb5b000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7810 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165eb5a000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7810 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165eb59000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7810 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165e6b4000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7810 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165e6b3000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7810 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165e6b2000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7810 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165e53f000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7810 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165e53e000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7810 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165e53d000 7810 close(3) = 0 7810 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7810 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7810 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f165e50b000 7810 close(3) = 0 7810 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7810 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 7810 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7810 read(0, "", 4096) = 0 7810 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 7804 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 7804 read(3, 7810 close(1) = 0 7810 exit_group(0) = ? 7810 +++ exited with 0 +++ 7808 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7810 7808 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7808 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7808 close(3) = -1 EBADF (Bad file descriptor) 7808 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7808 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7809, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7808 wait4(-1, 0x7ffd6cc36410, WNOHANG, NULL) = -1 ECHILD (No child processes) 7808 rt_sigreturn({mask=[]}) = 0 7808 exit_group(0) = ? 7804 <... read resumed> "", 128) = 0 7808 +++ exited with 0 +++ 7804 close(3) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7808 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 pipe([3, 4]) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7804 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7811 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7804 close(4) = 0 7804 read(3, 7811 getpid() = 7811 7811 close(255) = 0 7811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7811 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7811 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7811 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7811 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7811 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7811 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7811 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7811 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7811 dup2(4, 1) = 1 7811 close(4) = 0 7811 close(3) = 0 7811 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7811 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7811 pipe([3, 4]) = 0 7811 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7812 7811 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7811 close(4) = 0 7811 close(4) = -1 EBADF (Bad file descriptor) 7811 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7811 clone( 7812 getpid( 7811 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7813 7812 <... getpid resumed> ) = 7812 7811 rt_sigprocmask(SIG_SETMASK, [CHLD], 7812 rt_sigprocmask(SIG_SETMASK, [], 7811 <... rt_sigprocmask resumed> NULL, 8) = 0 7812 <... rt_sigprocmask resumed> NULL, 8) = 0 7812 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7811 close(3 7812 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7811 <... close resumed> ) = 0 7812 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7813 getpid( 7812 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7813 <... getpid resumed> ) = 7813 7812 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7813 rt_sigprocmask(SIG_SETMASK, [], 7812 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7813 <... rt_sigprocmask resumed> NULL, 8) = 0 7812 close(3 7813 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7812 <... close resumed> ) = 0 7813 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7812 dup2(4, 1 7813 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7812 <... dup2 resumed> ) = 1 7813 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7813 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7813 dup2(3, 0) = 0 7813 close(3) = 0 7813 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7812 close(4 7813 <... rt_sigaction resumed> {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7812 <... close resumed> ) = 0 7813 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7812 stat(".", 7813 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7813 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7813 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55a82fb631b0 /* 18 vars */ 7812 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7812 stat("/usr/local/sbin/ls", 7811 rt_sigprocmask(SIG_BLOCK, [CHLD], 7812 <... stat resumed> 0x7ffd6cc366e0) = -1 ENOENT (No such file or directory) 7812 stat("/usr/local/bin/ls", 7811 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7812 <... stat resumed> 0x7ffd6cc366e0) = -1 ENOENT (No such file or directory) 7812 stat("/usr/sbin/ls", 7811 rt_sigprocmask(SIG_SETMASK, [CHLD], 7812 <... stat resumed> 0x7ffd6cc366e0) = -1 ENOENT (No such file or directory) 7812 stat("/usr/bin/ls", 7811 <... rt_sigprocmask resumed> NULL, 8) = 0 7812 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7812 stat("/usr/bin/ls", 7811 rt_sigprocmask(SIG_BLOCK, [CHLD], 7812 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7812 geteuid() = 0 7812 getegid() = 0 7812 getuid() = 0 7812 getgid() = 0 7812 access("/usr/bin/ls", X_OK 7811 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7812 <... access resumed> ) = 0 7812 stat("/usr/bin/ls", 7811 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7812 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7812 geteuid() = 0 7812 getegid() = 0 7812 getuid( 7813 <... execve resumed> ) = 0 7811 <... rt_sigaction resumed> {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7812 <... getuid resumed> ) = 0 7811 wait4(-1, 7812 getgid() = 0 7812 access("/usr/bin/ls", R_OK) = 0 7812 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7812 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7812 geteuid() = 0 7812 getegid() = 0 7812 getuid( 7813 brk(NULL 7812 <... getuid resumed> ) = 0 7813 <... brk resumed> ) = 0x561ea1292000 7812 getgid() = 0 7812 access("/usr/bin/ls", X_OK) = 0 7812 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7812 geteuid() = 0 7812 getegid() = 0 7812 getuid() = 0 7812 getgid() = 0 7812 access("/usr/bin/ls", R_OK) = 0 7812 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7812 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7813 access("/etc/ld.so.preload", R_OK 7812 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7812 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7812 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55a82fb631b0 /* 18 vars */ 7813 <... access resumed> ) = -1 ENOENT (No such file or directory) 7812 <... execve resumed> ) = 0 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7812 brk(NULL 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7812 <... brk resumed> ) = 0x560bab2d1000 7813 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffdfa5b82a0) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7812 access("/etc/ld.so.preload", R_OK 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdfa5b82a0) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7813 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdfa5b82a0) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7813 stat("/libgpiod.old/src/lib/.libs/tls", 7812 <... access resumed> ) = -1 ENOENT (No such file or directory) 7813 <... stat resumed> 0x7ffdfa5b82a0) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7813 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... stat resumed> 0x7ffdfa5b82a0) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7813 stat("/libgpiod.old/src/lib/.libs/x86_64", 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 <... stat resumed> 0x7ffdfa5b82a0) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7812 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 stat("/libgpiod.old/src/lib/.libs/x86_64", 7812 <... stat resumed> 0x7fff44a8c150) = -1 ENOENT (No such file or directory) 7813 <... stat resumed> 0x7ffdfa5b82a0) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 stat("/libgpiod.old/src/lib/.libs", 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7813 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7812 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 <... stat resumed> 0x7fff44a8c150) = -1 ENOENT (No such file or directory) 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7813 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5fed5000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... openat resumed> ) = 3 7813 read(3, 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 <... read resumed> "\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 7813 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7813 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efc5fed3000 7813 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efc5fec8000 7813 mmap(0x7efc5feca000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efc5feca000 7813 mmap(0x7efc5fecf000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7efc5fecf000 7813 mmap(0x7efc5fed1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7efc5fed1000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7812 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7812 <... stat resumed> 0x7fff44a8c150) = -1 ENOENT (No such file or directory) 7813 <... openat resumed> ) = 3 7813 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7813 fstat(3, 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7813 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efc5fca0000 7813 mprotect(0x7efc5fcc5000, 2093056, PROT_NONE) = 0 7813 mmap(0x7efc5fec4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7efc5fec4000 7813 mmap(0x7efc5fec6000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efc5fec6000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7812 stat("/libgpiod.old/src/lib/.libs/tls", 7813 <... openat resumed> ) = 3 7813 read(3, 7812 <... stat resumed> 0x7fff44a8c150) = -1 ENOENT (No such file or directory) 7813 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7813 fstat(3, 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7813 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efc5fadf000 7813 mprotect(0x7efc5fb01000, 1658880, PROT_NONE) = 0 7813 mmap(0x7efc5fb01000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7efc5fb01000 7813 mmap(0x7efc5fc49000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7efc5fc49000 7813 mmap(0x7efc5fc96000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7efc5fc96000 7813 mmap(0x7efc5fc9c000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efc5fc9c000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7812 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7813 <... openat resumed> ) = 3 7813 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 7813 fstat(3, 7812 <... stat resumed> 0x7fff44a8c150) = -1 ENOENT (No such file or directory) 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7813 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efc5fad7000 7813 mmap(0x7efc5fad9000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efc5fad9000 7813 mmap(0x7efc5fadc000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7efc5fadc000 7813 mmap(0x7efc5fadd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7efc5fadd000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 <... openat resumed> ) = 3 7813 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7813 fstat(3, 7812 stat("/libgpiod.old/src/lib/.libs/x86_64", 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7813 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efc5fa63000 7813 mmap(0x7efc5fa65000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efc5fa65000 7813 mmap(0x7efc5fab7000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7efc5fab7000 7813 mmap(0x7efc5fad5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7efc5fad5000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7812 <... stat resumed> 0x7fff44a8c150) = -1 ENOENT (No such file or directory) 7813 <... openat resumed> ) = 3 7813 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7813 fstat(3, 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7813 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efc5fa5e000 7813 mmap(0x7efc5fa5f000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7efc5fa5f000 7813 mmap(0x7efc5fa60000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efc5fa60000 7813 mmap(0x7efc5fa61000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efc5fa61000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 7812 stat("/libgpiod.old/src/lib/.libs/x86_64", 7813 <... openat resumed> ) = 3 7813 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7813 fstat(3, 7812 <... stat resumed> 0x7fff44a8c150) = -1 ENOENT (No such file or directory) 7813 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7813 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efc5fa5c000 7813 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efc5fa3b000 7813 mmap(0x7efc5fa41000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7efc5fa41000 7813 mmap(0x7efc5fa50000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7efc5fa50000 7813 mmap(0x7efc5fa56000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7efc5fa56000 7813 mmap(0x7efc5fa58000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efc5fa58000 7813 close(3) = 0 7813 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efc5fa38000 7813 arch_prctl(ARCH_SET_FS, 0x7efc5fa38800) = 0 7813 mprotect(0x7efc5fc96000, 16384, PROT_READ 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... mprotect resumed> ) = 0 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 mprotect(0x7efc5fa56000, 4096, PROT_READ 7812 stat("/libgpiod.old/src/lib/.libs", 7813 <... mprotect resumed> ) = 0 7813 mprotect(0x7efc5fa61000, 4096, PROT_READ) = 0 7813 mprotect(0x7efc5fad5000, 4096, PROT_READ) = 0 7813 mprotect(0x7efc5fadd000, 4096, PROT_READ) = 0 7813 mprotect(0x7efc5fec4000, 4096, PROT_READ) = 0 7813 mprotect(0x7efc5fed1000, 4096, PROT_READ) = 0 7813 mprotect(0x561ea02c8000, 4096, PROT_READ) = 0 7813 mprotect(0x7efc5ff01000, 4096, PROT_READ) = 0 7813 munmap(0x7efc5fed5000, 17208) = 0 7813 set_tid_address(0x7efc5fa38ad0) = 7813 7813 set_robust_list(0x7efc5fa38ae0, 24) = 0 7813 rt_sigaction(SIGRTMIN, {sa_handler=0x7efc5fa416b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7efc5fa4d730}, NULL, 8) = 0 7813 rt_sigaction(SIGRT_1, {sa_handler=0x7efc5fa41740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efc5fa4d730}, NULL, 8) = 0 7813 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7813 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7813 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7813 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7813 brk(NULL) = 0x561ea1292000 7813 brk(0x561ea12b3000) = 0x561ea12b3000 7813 access("/etc/selinux/config", F_OK 7812 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7813 <... access resumed> ) = -1 ENOENT (No such file or directory) 7813 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 7812 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7812 <... openat resumed> ) = 3 7813 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7812 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd951f000 7813 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7812 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 7812 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7813 <... openat resumed> ) = 3 7812 <... openat resumed> ) = 3 7813 fstat(3, 7812 read(3, 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7812 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7813 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0 7812 fstat(3, 7813 <... mmap resumed> ) = 0x7efc5fed9000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 7812 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7813 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7efc5fa31000 7813 close(3) = 0 7813 futex(0x7efc5fc9ba08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 7812 <... mmap resumed> ) = 0x7ffbd951d000 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7813 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5fed8000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 7812 <... mmap resumed> ) = 0x7ffbd92f5000 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 mprotect(0x7ffbd931a000, 2093056, PROT_NONE 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7813 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5fed7000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 7812 <... mprotect resumed> ) = 0 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 mmap(0x7ffbd9519000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7813 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5fed6000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 7812 <... mmap resumed> ) = 0x7ffbd9519000 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 mmap(0x7ffbd951b000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7813 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5fed5000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 7812 <... mmap resumed> ) = 0x7ffbd951b000 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 close(3 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7813 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5fa30000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 7812 <... close resumed> ) = 0 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7813 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 7812 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7813 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5fa2f000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 7812 <... openat resumed> ) = 3 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 read(3, 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7813 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5fa2e000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 7812 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 fstat(3, 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7813 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5f8bb000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 7812 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7813 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5f8ba000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 7812 <... mmap resumed> ) = 0x7ffbd9134000 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 mprotect(0x7ffbd9156000, 1658880, PROT_NONE 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7813 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5f8b9000 7813 close(3) = 0 7813 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 7812 <... mprotect resumed> ) = 0 7813 <... openat resumed> ) = 3 7813 fstat(3, 7812 mmap(0x7ffbd9156000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000 7813 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7813 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efc5f887000 7813 close(3) = 0 7812 <... mmap resumed> ) = 0x7ffbd9156000 7812 mmap(0x7ffbd929e000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7ffbd929e000 7812 mmap(0x7ffbd92eb000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7ffbd92eb000 7812 mmap(0x7ffbd92f1000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffbd92f1000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7812 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7812 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffbd90c0000 7812 mmap(0x7ffbd90c2000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ffbd90c2000 7812 mmap(0x7ffbd9114000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7ffbd9114000 7812 mmap(0x7ffbd9132000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7ffbd9132000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7812 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7812 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffbd90bb000 7812 mmap(0x7ffbd90bc000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7ffbd90bc000 7812 mmap(0x7ffbd90bd000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ffbd90bd000 7812 mmap(0x7ffbd90be000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ffbd90be000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7812 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7812 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7812 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffbd909a000 7812 mmap(0x7ffbd90a0000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ffbd90a0000 7812 mmap(0x7ffbd90af000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7ffbd90af000 7812 mmap(0x7ffbd90b5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7ffbd90b5000 7812 mmap(0x7ffbd90b7000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffbd90b7000 7812 close(3) = 0 7812 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffbd9098000 7812 arch_prctl(ARCH_SET_FS, 0x7ffbd9099380) = 0 7812 mprotect(0x7ffbd92eb000, 16384, PROT_READ) = 0 7813 fstat(0, 7812 mprotect(0x7ffbd90b5000, 4096, PROT_READ 7813 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7812 <... mprotect resumed> ) = 0 7813 read(0, 7812 mprotect(0x7ffbd90be000, 4096, PROT_READ) = 0 7812 mprotect(0x7ffbd9132000, 4096, PROT_READ) = 0 7812 mprotect(0x7ffbd9519000, 4096, PROT_READ) = 0 7812 mprotect(0x560ba9881000, 4096, PROT_READ) = 0 7812 mprotect(0x7ffbd954b000, 4096, PROT_READ) = 0 7812 munmap(0x7ffbd951f000, 17208) = 0 7812 set_tid_address(0x7ffbd9099650) = 7812 7812 set_robust_list(0x7ffbd9099660, 24) = 0 7812 rt_sigaction(SIGRTMIN, {sa_handler=0x7ffbd90a06b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7ffbd90ac730}, NULL, 8) = 0 7812 rt_sigaction(SIGRT_1, {sa_handler=0x7ffbd90a0740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7ffbd90ac730}, NULL, 8) = 0 7812 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7812 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7812 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7812 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7812 brk(NULL) = 0x560bab2d1000 7812 brk(0x560bab2f2000) = 0x560bab2f2000 7812 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7812 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd9523000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7812 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7ffbd9091000 7812 close(3) = 0 7812 futex(0x7ffbd92f0a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7812 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd9522000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7812 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd9521000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7812 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd9520000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7812 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd951f000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7812 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd9090000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7812 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd908f000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7812 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd908e000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7812 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd8f1b000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7812 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd8f1a000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7812 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd8f19000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7812 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd8ee7000 7812 close(3) = 0 7812 ioctl(1, TCGETS, 0x7fff44a8cdc0) = -1 ENOTTY (Inappropriate ioctl for device) 7812 ioctl(1, TIOCGWINSZ, 0x7fff44a8ce90) = -1 ENOTTY (Inappropriate ioctl for device) 7812 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7812 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7812 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", "security.selinux", "unlabeled", 255) = 10 7812 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 7812 futex(0x7ffbd951ca90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7812 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 7812 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7812 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7812 close(3) = 0 7812 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7812 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7812 close(3) = 0 7812 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 7812 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 7812 read(3, "", 4096) = 0 7812 close(3) = 0 7812 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7812 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7812 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffbd8ee2000 7812 close(3) = 0 7812 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 7812 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 7812 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffbd8ecd000 7812 mprotect(0x7ffbd8ed0000, 40960, PROT_NONE) = 0 7812 mmap(0x7ffbd8ed0000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7ffbd8ed0000 7812 mmap(0x7ffbd8ed7000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7ffbd8ed7000 7812 mmap(0x7ffbd8eda000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7ffbd8eda000 7812 mmap(0x7ffbd8edc000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffbd8edc000 7812 close(3) = 0 7812 mprotect(0x7ffbd8eda000, 4096, PROT_READ) = 0 7812 munmap(0x7ffbd8ee2000, 17208) = 0 7812 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 7812 lseek(3, 0, SEEK_CUR) = 0 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 7812 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 7812 close(3) = 0 7812 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7812 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7812 close(3) = 0 7812 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7812 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7812 close(3) = 0 7812 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 7812 lseek(3, 0, SEEK_CUR) = 0 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 7812 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 7812 close(3) = 0 7812 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7812 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7812 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7812 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 7812 lseek(3, -71, SEEK_CUR) = 56 7812 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 7812 close(3) = 0 7812 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 7813 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 7812 <... write resumed> ) = 92 7813 read(0, 7812 close(1 7813 <... read resumed> "", 4096) = 0 7813 close(1 7812 <... close resumed> ) = 0 7813 <... close resumed> ) = 0 7813 exit_group(0) = ? 7812 close(2) = 0 7812 exit_group(0) = ? 7813 +++ exited with 0 +++ 7811 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7813 7811 wait4(-1, 7812 +++ exited with 0 +++ 7811 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7812 7811 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7811 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7811 close(3) = -1 EBADF (Bad file descriptor) 7811 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7811 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7813, si_uid=0, si_status=0, si_utime=4, si_stime=8} --- 7811 wait4(-1, 0x7ffd6cc36610, WNOHANG, NULL) = -1 ECHILD (No child processes) 7811 rt_sigreturn({mask=[]}) = 0 7811 exit_group(0) = ? 7811 +++ exited with 0 +++ 7804 <... read resumed> "", 128) = 0 7804 close(3) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7811 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 pipe([3, 4]) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7804 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7814 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7804 close(4 7814 getpid( 7804 <... close resumed> ) = 0 7814 <... getpid resumed> ) = 7814 7804 read(3, 7814 close(255) = 0 7814 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7814 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7814 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7814 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7814 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7814 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7814 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7814 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7814 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7814 dup2(4, 1) = 1 7814 close(4) = 0 7814 close(3) = 0 7814 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7814 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 chdir("/libgpiod.old/src/tools") = 0 7814 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7814 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7814 write(1, "/libgpiod.old/src/tools\n", 24) = 24 7814 exit_group(0) = ? 7814 +++ exited with 0 +++ 7804 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 7804 read(3, "", 128) = 0 7804 close(3) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7814 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 stat("/libgpiod.old/src/tools/.libs/gpiofind", {st_mode=S_IFREG|0755, st_size=26088, ...}) = 0 7804 pipe([3, 4]) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7804 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7815 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7804 close(4) = 0 7804 read(3, 7815 getpid() = 7815 7815 close(255) = 0 7815 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7815 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7815 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7815 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7815 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7815 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7815 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7815 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7815 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7815 dup2(4, 1) = 1 7815 close(4) = 0 7815 close(3) = 0 7815 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7815 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7815 pipe([3, 4]) = 0 7815 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7815 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7816 7815 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7815 close(4) = 0 7815 close(4 7816 getpid( 7815 <... close resumed> ) = -1 EBADF (Bad file descriptor) 7816 <... getpid resumed> ) = 7816 7815 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7816 rt_sigprocmask(SIG_SETMASK, [], 7815 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7816 <... rt_sigprocmask resumed> NULL, 8) = 0 7815 clone( 7816 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7815 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2844443a10) = 7817 7816 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7816 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7817 getpid( 7816 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 <... getpid resumed> ) = 7817 7816 close(3 7817 rt_sigprocmask(SIG_SETMASK, [], 7816 <... close resumed> ) = 0 7817 <... rt_sigprocmask resumed> NULL, 8) = 0 7816 dup2(4, 1 7817 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7816 <... dup2 resumed> ) = 1 7817 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7816 close(4 7817 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7816 <... close resumed> ) = 0 7817 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 dup2(3, 0) = 0 7817 close(3) = 0 7817 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7817 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55a82fb77740 /* 18 vars */ 7816 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7816 fstat(3, 7817 <... execve resumed> ) = 0 7817 brk(NULL 7816 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7817 <... brk resumed> ) = 0x5571332b9000 7816 brk(0x55a82fba0000) = 0x55a82fba0000 7816 getdents64(3 7815 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7817 access("/etc/ld.so.preload", R_OK 7816 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7816 getdents64(3, /* 0 entries */, 32768) = 0 7816 brk(0x55a82fb98000) = 0x55a82fb98000 7817 <... access resumed> ) = -1 ENOENT (No such file or directory) 7816 close(3) = 0 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7816 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7817 <... stat resumed> 0x7ffe78b41300) = -1 ENOENT (No such file or directory) 7816 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7816 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7816 <... rt_sigaction resumed> {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7817 <... stat resumed> 0x7ffe78b41300) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7817 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe78b41300) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7816 rt_sigprocmask(SIG_BLOCK, [CHLD], 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 stat("/libgpiod.old/src/lib/.libs/tls", 7816 <... rt_sigprocmask resumed> [], 8) = 0 7817 <... stat resumed> 0x7ffe78b41300) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7816 rt_sigprocmask(SIG_SETMASK, [], 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7816 <... rt_sigprocmask resumed> NULL, 8) = 0 7817 <... stat resumed> 0x7ffe78b41300) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7816 ioctl(2, TIOCGPGRP 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 stat("/libgpiod.old/src/lib/.libs/x86_64", 7816 <... ioctl resumed> , 0x7ffd6cc36d14) = -1 ENOTTY (Inappropriate ioctl for device) 7817 <... stat resumed> 0x7ffe78b41300) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7816 rt_sigaction(SIGCHLD, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 stat("/libgpiod.old/src/lib/.libs/x86_64", 7816 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7817 <... stat resumed> 0x7ffe78b41300) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7816 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 stat("/libgpiod.old/src/lib/.libs", 7816 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7817 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7816 fstat(1, 7817 <... openat resumed> ) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7817 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155992000 7817 close(3) = 0 7816 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7816 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 7817 <... openat resumed> ) = 3 7817 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 7817 fstat(3, 7816 <... write resumed> ) = 56 7817 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7817 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2155990000 7817 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2155985000 7817 mmap(0x7f2155987000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2155987000 7817 mmap(0x7f215598c000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f215598c000 7817 mmap(0x7f215598e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f215598e000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7816 exit_group(0 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7816 <... exit_group resumed>) = ? 7817 <... openat resumed> ) = 3 7817 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7817 fstat(3, 7816 +++ exited with 0 +++ 7817 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7817 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f215575d000 7817 mprotect(0x7f2155782000, 2093056, PROT_NONE) = 0 7817 mmap(0x7f2155981000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f2155981000 7817 mmap(0x7f2155983000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2155983000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7815 close(3 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7815 <... close resumed> ) = 0 7817 <... openat resumed> ) = 3 7817 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7817 fstat(3, 7815 rt_sigprocmask(SIG_BLOCK, [CHLD], 7817 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7817 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f215559c000 7817 mprotect(0x7f21555be000, 1658880, PROT_NONE) = 0 7817 mmap(0x7f21555be000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f21555be000 7817 mmap(0x7f2155706000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2155706000 7817 mmap(0x7f2155753000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2155753000 7817 mmap(0x7f2155759000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2155759000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7815 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7815 rt_sigprocmask(SIG_SETMASK, [CHLD], 7817 <... openat resumed> ) = 3 7817 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 7817 fstat(3, 7815 <... rt_sigprocmask resumed> NULL, 8) = 0 7817 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7817 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2155594000 7817 mmap(0x7f2155596000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2155596000 7817 mmap(0x7f2155599000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f2155599000 7817 mmap(0x7f215559a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f215559a000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7815 rt_sigprocmask(SIG_BLOCK, [CHLD], 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7815 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7817 <... openat resumed> ) = 3 7817 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7817 fstat(3, 7815 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 7817 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7817 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2155520000 7817 mmap(0x7f2155522000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2155522000 7817 mmap(0x7f2155574000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f2155574000 7817 mmap(0x7f2155592000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f2155592000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 7815 <... rt_sigaction resumed> {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7815 wait4(-1, 7817 <... openat resumed> ) = 3 7817 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7817 fstat(3, 7815 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7816 7817 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7817 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f215551b000 7817 mmap(0x7f215551c000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f215551c000 7817 mmap(0x7f215551d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f215551d000 7817 mmap(0x7f215551e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f215551e000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7815 wait4(-1, 7817 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7817 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7817 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7817 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2155519000 7817 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f21554f8000 7817 mmap(0x7f21554fe000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f21554fe000 7817 mmap(0x7f215550d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f215550d000 7817 mmap(0x7f2155513000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f2155513000 7817 mmap(0x7f2155515000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2155515000 7817 close(3) = 0 7817 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f21554f5000 7817 arch_prctl(ARCH_SET_FS, 0x7f21554f5800) = 0 7817 mprotect(0x7f2155753000, 16384, PROT_READ) = 0 7817 mprotect(0x7f2155513000, 4096, PROT_READ) = 0 7817 mprotect(0x7f215551e000, 4096, PROT_READ) = 0 7817 mprotect(0x7f2155592000, 4096, PROT_READ) = 0 7817 mprotect(0x7f215559a000, 4096, PROT_READ) = 0 7817 mprotect(0x7f2155981000, 4096, PROT_READ) = 0 7817 mprotect(0x7f215598e000, 4096, PROT_READ) = 0 7817 mprotect(0x557131bd5000, 4096, PROT_READ) = 0 7817 mprotect(0x7f21559be000, 4096, PROT_READ) = 0 7817 munmap(0x7f2155992000, 17208) = 0 7817 set_tid_address(0x7f21554f5ad0) = 7817 7817 set_robust_list(0x7f21554f5ae0, 24) = 0 7817 rt_sigaction(SIGRTMIN, {sa_handler=0x7f21554fe6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f215550a730}, NULL, 8) = 0 7817 rt_sigaction(SIGRT_1, {sa_handler=0x7f21554fe740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f215550a730}, NULL, 8) = 0 7817 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7817 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7817 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7817 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7817 brk(NULL) = 0x5571332b9000 7817 brk(0x5571332da000) = 0x5571332da000 7817 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7817 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155996000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7817 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f21554ee000 7817 close(3) = 0 7817 futex(0x7f2155758a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7817 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155995000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7817 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155994000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7817 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155993000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7817 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155992000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7817 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f21554ed000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7817 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f21554ec000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7817 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f21554eb000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7817 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155378000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7817 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155377000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7817 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155376000 7817 close(3) = 0 7817 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7817 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7817 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2155344000 7817 close(3) = 0 7817 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7817 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 7817 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7817 read(0, "", 4096) = 0 7817 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7804 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 7804 read(3, 7817 close(1) = 0 7817 exit_group(0) = ? 7817 +++ exited with 0 +++ 7815 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7817 7815 rt_sigaction(SIGINT, {sa_handler=0x55a82e46bd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7815 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7815 close(3) = -1 EBADF (Bad file descriptor) 7815 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7815 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7816, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7815 wait4(-1, 0x7ffd6cc36a50, WNOHANG, NULL) = -1 ECHILD (No child processes) 7815 rt_sigreturn({mask=[]}) = 0 7815 exit_group(0) = ? 7815 +++ exited with 0 +++ 7804 <... read resumed> "", 128) = 0 7804 close(3) = 0 7804 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7804 rt_sigaction(SIGINT, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7815 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7804 brk(0x55a82fb99000) = 0x55a82fb99000 7804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f284447d940}, 8) = 0 7804 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, {sa_handler=0x55a82e44f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f284447d940}, 8) = 0 7804 execve("/libgpiod.old/src/tools/.libs/gpiofind", ["/libgpiod.old/src/tools/.libs/gp"..., "gpio-mockup-B-7"], 0x55a82fb77740 /* 17 vars */) = 0 7804 brk(NULL) = 0x5654f515e000 7804 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd663eb670) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd663eb670) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd663eb670) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd663eb670) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd663eb670) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd663eb670) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd663eb670) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 7804 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 7804 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 7804 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8d2c042000 7804 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d2c038000 7804 mmap(0x7f8d2c03b000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f8d2c03b000 7804 mmap(0x7f8d2c03e000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f8d2c03e000 7804 mmap(0x7f8d2c040000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f8d2c040000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffd663eb650) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd663eb650) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd663eb650) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffd663eb650) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffd663eb650) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd663eb650) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd663eb650) = -1 ENOENT (No such file or directory) 7804 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7804 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7804 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7804 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7804 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d2c033000 7804 close(3) = 0 7804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7804 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7804 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7804 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d2be72000 7804 mprotect(0x7f8d2be94000, 1658880, PROT_NONE) = 0 7804 mmap(0x7f8d2be94000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f8d2be94000 7804 mmap(0x7f8d2bfdc000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f8d2bfdc000 7804 mmap(0x7f8d2c029000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f8d2c029000 7804 mmap(0x7f8d2c02f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8d2c02f000 7804 close(3) = 0 7804 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8d2be6f000 7804 arch_prctl(ARCH_SET_FS, 0x7f8d2be6f740) = 0 7804 mprotect(0x7f8d2c029000, 16384, PROT_READ) = 0 7804 mprotect(0x7f8d2c040000, 4096, PROT_READ) = 0 7804 mprotect(0x5654f485c000, 4096, PROT_READ) = 0 7804 mprotect(0x7f8d2c06b000, 4096, PROT_READ) = 0 7804 munmap(0x7f8d2c033000, 17208) = 0 7804 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7804 fstat(3, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 7804 brk(NULL) = 0x5654f515e000 7804 brk(0x5654f517f000) = 0x5654f517f000 7804 getdents64(3, /* 151 entries */, 32768) = 4496 7804 getdents64(3, /* 0 entries */, 32768) = 0 7804 close(3) = 0 7804 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 7804 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 7804 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 7804 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 7804 read(4, "254:0", 5) = 5 7804 close(4) = 0 7804 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd663ec230) = 0 7804 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 7804 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 7804 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 7804 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 7804 read(7, "254:1", 5) = 5 7804 close(7) = 0 7804 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd663ec230) = 0 7804 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 close(3) = 0 7804 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd663ec270) = 0 7804 close(4) = 0 7804 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7804 write(1, "gpiochip1 7\n", 12) = 12 7804 exit_group(0) = ? 7804 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0|\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "gpiochip1 7\n", 65536) = 12 5811 read(8, "", 65536) = 0 5811 wait4(7804, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7804 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,8 gpi"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x85\x05\xed\x22\x6e\x0b\xdd\x3b\x2a\x15\x1b\x64\xd4\x20\xfe\xa8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xf9\xf3\x29\x14\x94\x81\xb5\xdd\x1c\x61\x44\x86\x93\xa5\x61\x35", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xce\x85\x09\xb9\x37\xfc\xdb\xe6\x03\x0d\x1c\x54\x33\x0f\x7d\x99", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x97\x9f\xf5\x0a\x48\xf4\x2f\x41\x7f\x2a\x3a\xac\x42\x6d\x42\xb8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xed\xc3\xe8\x9e\x90\xe1\x2f\x24\x9d\xd1\xc1\x8e\x8f\x86\xfc\x0c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1992080892, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5839, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x75\xe9\x79\x7c\x51\x8a\x37\xc7\xaf\xb2\x5e\xe2\x13\xc4\x42\x28", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-1910198592, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5840, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4a\xbb\x18\x89\xe4\x27\x4e\x00\x37\x81\xa6\x99\x2a\x5c\x34\x36", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-430924165, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=5983, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xbe\x43\x44\x6e\x5b\xbc\x6f\x06\xd2\x07\xea\x2e\x77\xa2\x4a\x9d", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiofind - not found': ", 31) = 31 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 7848 5811 close(4) = 0 5811 close(7) = 0 5811 close(9 7848 set_robust_list(0x7f40d5eb29a0, 24 5811 <... close resumed> ) = 0 7848 <... set_robust_list resumed> ) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 7848 close(10) = 0 7848 dup2(4, 0) = 0 7848 close(4) = 0 7848 dup2(7, 1) = 1 7848 close(7) = 0 7848 dup2(9, 2) = 2 7848 close(9) = 0 7848 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", ["/libgpiod.old/tests/.libs/../../"..., "nonexistent"], 0x7ffca3b5afe8 /* 17 vars */) = 0 7848 brk(NULL) = 0x555d0dda2000 7848 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fffc2e33980) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffc2e33980) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffc2e33980) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fffc2e33980) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fffc2e33980) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffc2e33980) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffc2e33980) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7848 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7848 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedc03e000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 7848 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 7848 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faedc03c000 7848 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faedc00e000 7848 mmap(0x7faedc01c000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7faedc01c000 7848 mmap(0x7faedc02a000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7faedc02a000 7848 mmap(0x7faedc037000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7faedc037000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7848 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7848 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faedc009000 7848 mmap(0x7faedc00a000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7faedc00a000 7848 mmap(0x7faedc00b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faedc00b000 7848 mmap(0x7faedc00c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faedc00c000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7848 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7848 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7848 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faedbe48000 7848 mprotect(0x7faedbe6a000, 1658880, PROT_NONE) = 0 7848 mmap(0x7faedbe6a000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7faedbe6a000 7848 mmap(0x7faedbfb2000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7faedbfb2000 7848 mmap(0x7faedbfff000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7faedbfff000 7848 mmap(0x7faedc005000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faedc005000 7848 close(3) = 0 7848 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faedbe45000 7848 arch_prctl(ARCH_SET_FS, 0x7faedbe45740) = 0 7848 mprotect(0x7faedbfff000, 16384, PROT_READ) = 0 7848 mprotect(0x7faedc00c000, 4096, PROT_READ) = 0 7848 mprotect(0x7faedc037000, 16384, PROT_READ) = 0 7848 mprotect(0x555d0c352000, 12288, PROT_READ) = 0 7848 mprotect(0x7faedc06a000, 4096, PROT_READ) = 0 7848 munmap(0x7faedc03e000, 17208) = 0 7848 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 7848 close(3) = 0 7848 brk(NULL) = 0x555d0dda2000 7848 brk(0x555d0ddc3000) = 0x555d0ddc3000 7848 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7848 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedc042000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7848 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7faedbe3e000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7848 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedc041000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7848 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedc040000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7848 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedc03f000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7848 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedc03e000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7848 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedbe3d000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7848 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedbe3c000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7848 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedbe3b000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7848 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedbcc8000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7848 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedbcc7000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7848 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedbcc6000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7848 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faedbc94000 7848 close(3) = 0 7848 getuid() = 0 7848 getgid() = 0 7848 geteuid() = 0 7848 getegid() = 0 7848 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7848 ioctl(-1, TIOCGPGRP, 0x7fffc2e34594) = -1 EBADF (Bad file descriptor) 7848 sysinfo({uptime=390, loads=[130464, 88224, 42720], totalram=106127360, freeram=56811520, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=68, totalhigh=0, freehigh=0, mem_unit=1}) = 0 7848 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7848 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7848 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7848 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7848 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7848 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7848 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 uname({sysname="Linux", nodename="compilator", ...}) = 0 7848 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7848 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7848 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7848 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 7848 getpid() = 7848 7848 getppid() = 5811 7848 getpid() = 7848 7848 getpgrp() = 5807 7848 ioctl(2, TIOCGPGRP, 0x7fffc2e34464) = -1 ENOTTY (Inappropriate ioctl for device) 7848 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 ioctl(2, TIOCGPGRP, 0x7fffc2e34444) = -1 ENOTTY (Inappropriate ioctl for device) 7848 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 7848 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7848 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiofind", O_RDONLY) = 3 7848 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7848 ioctl(3, TCGETS, 0x7fffc2e34520) = -1 ENOTTY (Inappropriate ioctl for device) 7848 lseek(3, 0, SEEK_CUR) = 0 7848 read(3, "#! /bin/bash\n\n# gpiofind - tempo"..., 80) = 80 7848 lseek(3, 0, SEEK_SET) = 0 7848 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 7848 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 7848 dup2(3, 255) = 255 7848 close(3) = 0 7848 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 7848 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 7848 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7848 lseek(255, 0, SEEK_CUR) = 0 7848 read(255, "#! /bin/bash\n\n# gpiofind - tempo"..., 6305) = 6305 7848 pipe([3, 4]) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7848 lseek(255, -5398, SEEK_CUR) = 907 7848 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7849 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 close(4) = 0 7848 read(3, 7849 getpid() = 7849 7849 close(255) = 0 7849 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7849 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 dup2(4, 1) = 1 7849 close(4) = 0 7849 close(3) = 0 7849 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7849 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 7849 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7850 7849 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7849 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7849 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7850 getpid( 7849 rt_sigprocmask(SIG_BLOCK, [CHLD], 7850 <... getpid resumed> ) = 7850 7849 <... rt_sigprocmask resumed> [], 8) = 0 7850 rt_sigprocmask(SIG_SETMASK, [], 7849 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7850 <... rt_sigprocmask resumed> NULL, 8) = 0 7849 <... rt_sigaction resumed> {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7849 wait4(-1, 7850 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7850 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7850 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7850 ioctl(2, TIOCGPGRP, 0x7fffc2e33f24) = -1 ENOTTY (Inappropriate ioctl for device) 7850 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7850 dup2(3, 2) = 2 7850 close(3) = 0 7850 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7850 write(1, "allexport \toff\n", 20) = 20 7850 write(1, "braceexpand \ton\n", 19) = 19 7850 write(1, "emacs \toff\n", 20) = 20 7850 write(1, "errexit \toff\n", 20) = 20 7850 write(1, "errtrace \toff\n", 20) = 20 7850 write(1, "functrace \toff\n", 20) = 20 7850 write(1, "hashall \ton\n", 19) = 19 7850 write(1, "histexpand \toff\n", 20) = 20 7850 write(1, "history \toff\n", 20) = 20 7850 write(1, "ignoreeof \toff\n", 20) = 20 7850 write(1, "interactive-comments\ton\n", 24) = 24 7850 write(1, "keyword \toff\n", 20) = 20 7850 write(1, "monitor \toff\n", 20) = 20 7850 write(1, "noclobber \toff\n", 20) = 20 7850 write(1, "noexec \toff\n", 20) = 20 7850 write(1, "noglob \toff\n", 20) = 20 7850 write(1, "nolog \toff\n", 20) = 20 7850 write(1, "notify \toff\n", 20) = 20 7850 write(1, "nounset \toff\n", 20) = 20 7850 write(1, "onecmd \toff\n", 20) = 20 7850 write(1, "physical \toff\n", 20) = 20 7850 write(1, "pipefail \toff\n", 20) = 20 7850 write(1, "posix \toff\n", 20) = 20 7850 write(1, "privileged \toff\n", 20) = 20 7850 write(1, "verbose \toff\n", 20) = 20 7850 write(1, "vi \toff\n", 20) = 20 7850 write(1, "xtrace \toff\n", 20) = 20 7850 exit_group(0) = ? 7848 <... read resumed> "allexport \toff\n", 128) = 20 7850 +++ exited with 0 +++ 7849 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7850 7849 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7849 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7849 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7850, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 7849 wait4(-1, 0x7fffc2e33990, WNOHANG, NULL) = -1 ECHILD (No child processes) 7849 rt_sigreturn({mask=[]}) = 0 7849 exit_group(0) = ? 7849 +++ exited with 0 +++ 7848 read(3, "braceexpand \ton\nemacs "..., 128) = 128 7848 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 7848 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 7848 read(3, "ysical \toff\npipefail "..., 128) = 128 7848 read(3, " \toff\n", 128) = 10 7848 read(3, "", 128) = 0 7848 close(3) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7849 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 7848 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 7848 lseek(255, -5181, SEEK_CUR) = 1124 7848 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7851 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], 7851 getpid( 7848 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7851 <... getpid resumed> ) = 7851 7848 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7851 close(255 7848 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 <... close resumed> ) = 0 7848 wait4(-1, 7851 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7851 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7851 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7851 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7851 ioctl(2, TIOCGPGRP, 0x7fffc2e34304) = -1 ENOTTY (Inappropriate ioctl for device) 7851 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7851 dup2(3, 1) = 1 7851 close(3) = 0 7851 dup2(1, 2) = 2 7851 fcntl(1, F_GETFD) = 0 7851 exit_group(0) = ? 7851 +++ exited with 0 +++ 7848 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7851 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 ioctl(2, TIOCGWINSZ, 0x7fffc2e34200) = -1 ENOTTY (Inappropriate ioctl for device) 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 pipe([3, 4]) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7848 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7852 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 close(4) = 0 7848 read(3, 7852 getpid() = 7852 7852 close(255) = 0 7852 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7852 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 dup2(4, 1) = 1 7852 close(4) = 0 7852 close(3) = 0 7852 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7852 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7852 pipe([3, 4]) = 0 7852 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7852 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7853 7852 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7852 close(4) = 0 7852 close(4) = -1 EBADF (Bad file descriptor) 7852 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7853 getpid( 7852 clone( 7853 <... getpid resumed> ) = 7853 7852 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7854 7853 rt_sigprocmask(SIG_SETMASK, [], 7852 rt_sigprocmask(SIG_SETMASK, [CHLD], 7853 <... rt_sigprocmask resumed> NULL, 8) = 0 7852 <... rt_sigprocmask resumed> NULL, 8) = 0 7853 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7852 close(3 7853 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7854 getpid( 7853 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7854 <... getpid resumed> ) = 7854 7853 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7854 rt_sigprocmask(SIG_SETMASK, [], 7853 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7854 <... rt_sigprocmask resumed> NULL, 8) = 0 7853 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7854 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7853 close(3 7854 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7853 <... close resumed> ) = 0 7854 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7853 dup2(4, 1 7854 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7854 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7854 dup2(3, 0) = 0 7854 close(3) = 0 7854 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7854 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7854 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7854 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x555d0ddc20a0 /* 18 vars */ 7853 <... dup2 resumed> ) = 1 7853 close(4) = 0 7853 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7853 fstat(3, 7852 <... close resumed> ) = 0 7853 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7853 brk(0x555d0ddeb000) = 0x555d0ddeb000 7853 getdents64(3 7852 rt_sigprocmask(SIG_BLOCK, [CHLD], 7853 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7853 getdents64(3, /* 0 entries */, 32768) = 0 7853 brk(0x555d0dde3000) = 0x555d0dde3000 7852 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7853 close(3 7852 rt_sigprocmask(SIG_SETMASK, [CHLD], 7853 <... close resumed> ) = 0 7853 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7853 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7853 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7853 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7853 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7853 ioctl(2, TIOCGPGRP, 0x7fffc2e32e84) = -1 ENOTTY (Inappropriate ioctl for device) 7853 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 7854 <... execve resumed> ) = 0 7853 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7853 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7853 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7853 write(1, "/libgpiod.old/tests/.libs/../../"..., 51) = 51 7853 exit_group(0 7854 brk(NULL 7853 <... exit_group resumed>) = ? 7854 <... brk resumed> ) = 0x55d4fa21e000 7853 +++ exited with 0 +++ 7852 <... rt_sigprocmask resumed> NULL, 8) = 0 7852 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7852 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7853 7852 wait4(-1, 7854 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffdfd4d1480) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdfd4d1480) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdfd4d1480) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffdfd4d1480) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffdfd4d1480) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdfd4d1480) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdfd4d1480) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7854 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7854 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd0d49000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 7854 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 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7854 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6dd0d47000 7854 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6dd0d3c000 7854 mmap(0x7f6dd0d3e000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6dd0d3e000 7854 mmap(0x7f6dd0d43000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f6dd0d43000 7854 mmap(0x7f6dd0d45000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f6dd0d45000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7854 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7854 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6dd0b14000 7854 mprotect(0x7f6dd0b39000, 2093056, PROT_NONE) = 0 7854 mmap(0x7f6dd0d38000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f6dd0d38000 7854 mmap(0x7f6dd0d3a000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6dd0d3a000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7854 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7854 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7854 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6dd0953000 7854 mprotect(0x7f6dd0975000, 1658880, PROT_NONE) = 0 7854 mmap(0x7f6dd0975000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f6dd0975000 7854 mmap(0x7f6dd0abd000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f6dd0abd000 7854 mmap(0x7f6dd0b0a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f6dd0b0a000 7854 mmap(0x7f6dd0b10000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6dd0b10000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7854 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 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7854 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6dd094b000 7854 mmap(0x7f6dd094d000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6dd094d000 7854 mmap(0x7f6dd0950000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f6dd0950000 7854 mmap(0x7f6dd0951000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f6dd0951000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7854 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7854 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6dd08d7000 7854 mmap(0x7f6dd08d9000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6dd08d9000 7854 mmap(0x7f6dd092b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f6dd092b000 7854 mmap(0x7f6dd0949000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f6dd0949000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7854 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7854 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6dd08d2000 7854 mmap(0x7f6dd08d3000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f6dd08d3000 7854 mmap(0x7f6dd08d4000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6dd08d4000 7854 mmap(0x7f6dd08d5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6dd08d5000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7854 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7854 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7854 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6dd08d0000 7854 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6dd08af000 7854 mmap(0x7f6dd08b5000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f6dd08b5000 7854 mmap(0x7f6dd08c4000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f6dd08c4000 7854 mmap(0x7f6dd08ca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f6dd08ca000 7854 mmap(0x7f6dd08cc000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6dd08cc000 7854 close(3) = 0 7854 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6dd08ac000 7854 arch_prctl(ARCH_SET_FS, 0x7f6dd08ac800) = 0 7854 mprotect(0x7f6dd0b0a000, 16384, PROT_READ) = 0 7854 mprotect(0x7f6dd08ca000, 4096, PROT_READ) = 0 7854 mprotect(0x7f6dd08d5000, 4096, PROT_READ) = 0 7854 mprotect(0x7f6dd0949000, 4096, PROT_READ) = 0 7854 mprotect(0x7f6dd0951000, 4096, PROT_READ) = 0 7854 mprotect(0x7f6dd0d38000, 4096, PROT_READ) = 0 7854 mprotect(0x7f6dd0d45000, 4096, PROT_READ) = 0 7854 mprotect(0x55d4f91a6000, 4096, PROT_READ) = 0 7854 mprotect(0x7f6dd0d75000, 4096, PROT_READ) = 0 7854 munmap(0x7f6dd0d49000, 17208) = 0 7854 set_tid_address(0x7f6dd08acad0) = 7854 7854 set_robust_list(0x7f6dd08acae0, 24) = 0 7854 rt_sigaction(SIGRTMIN, {sa_handler=0x7f6dd08b56b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f6dd08c1730}, NULL, 8) = 0 7854 rt_sigaction(SIGRT_1, {sa_handler=0x7f6dd08b5740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6dd08c1730}, NULL, 8) = 0 7854 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7854 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7854 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7854 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7854 brk(NULL) = 0x55d4fa21e000 7854 brk(0x55d4fa23f000) = 0x55d4fa23f000 7854 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7854 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd0d4d000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7854 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f6dd08a5000 7854 close(3) = 0 7854 futex(0x7f6dd0b0fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7854 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd0d4c000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7854 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd0d4b000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7854 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd0d4a000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7854 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd0d49000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7854 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd08a4000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7854 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd08a3000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7854 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd08a2000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7854 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd072f000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7854 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd072e000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7854 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd072d000 7854 close(3) = 0 7854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7854 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7854 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6dd06fb000 7854 close(3) = 0 7854 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7854 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 7854 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7854 read(0, "", 4096) = 0 7854 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 7848 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 7848 read(3, 7854 close(1) = 0 7854 exit_group(0) = ? 7854 +++ exited with 0 +++ 7852 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7854 7852 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7852 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7852 close(3) = -1 EBADF (Bad file descriptor) 7852 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7852 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7853, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 7852 wait4(-1, 0x7fffc2e32bd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7852 rt_sigreturn({mask=[]}) = 0 7852 exit_group(0) = ? 7852 +++ exited with 0 +++ 7848 <... read resumed> "", 128) = 0 7848 close(3) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7852 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 pipe([3, 4]) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7848 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7855 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 close(4) = 0 7855 getpid( 7848 read(3, 7855 <... getpid resumed> ) = 7855 7855 close(255) = 0 7855 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7855 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 dup2(4, 1) = 1 7855 close(4) = 0 7855 close(3) = 0 7855 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7855 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7855 pipe([3, 4]) = 0 7855 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7855 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7856 7855 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7855 close(4) = 0 7855 close(4) = -1 EBADF (Bad file descriptor) 7856 getpid( 7855 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7856 <... getpid resumed> ) = 7856 7855 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7856 rt_sigprocmask(SIG_SETMASK, [], 7855 clone( 7856 <... rt_sigprocmask resumed> NULL, 8) = 0 7856 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7855 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7857 7856 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigprocmask(SIG_SETMASK, [CHLD], 7856 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7857 getpid( 7856 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 <... getpid resumed> ) = 7857 7856 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7857 rt_sigprocmask(SIG_SETMASK, [], 7856 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 <... rt_sigprocmask resumed> NULL, 8) = 0 7856 close(3 7857 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7856 <... close resumed> ) = 0 7857 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 dup2(3, 0) = 0 7857 close(3) = 0 7857 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x555d0ddae1b0 /* 18 vars */ 7856 dup2(4, 1) = 1 7856 close(4) = 0 7856 stat(".", 7857 <... execve resumed> ) = 0 7857 brk(NULL 7856 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7857 <... brk resumed> ) = 0x55906ac13000 7856 stat("/usr/local/sbin/ls", 7855 <... rt_sigprocmask resumed> NULL, 8) = 0 7856 <... stat resumed> 0x7fffc2e32e70) = -1 ENOENT (No such file or directory) 7856 stat("/usr/local/bin/ls", 7855 close(3 7856 <... stat resumed> 0x7fffc2e32e70) = -1 ENOENT (No such file or directory) 7856 stat("/usr/sbin/ls", 7857 access("/etc/ld.so.preload", R_OK 7856 <... stat resumed> 0x7fffc2e32e70) = -1 ENOENT (No such file or directory) 7856 stat("/usr/bin/ls", 7855 <... close resumed> ) = 0 7857 <... access resumed> ) = -1 ENOENT (No such file or directory) 7856 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 stat("/usr/bin/ls", 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7856 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7857 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7856 geteuid( 7857 <... stat resumed> 0x7fff5cdea2e0) = -1 ENOENT (No such file or directory) 7856 <... geteuid resumed> ) = 0 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 getegid( 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7856 <... getegid resumed> ) = 0 7857 <... stat resumed> 0x7fff5cdea2e0) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 getuid( 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7856 <... getuid resumed> ) = 0 7857 <... stat resumed> 0x7fff5cdea2e0) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 getgid( 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 stat("/libgpiod.old/src/lib/.libs/tls", 7856 <... getgid resumed> ) = 0 7857 <... stat resumed> 0x7fff5cdea2e0) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 access("/usr/bin/ls", X_OK 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7856 <... access resumed> ) = 0 7857 <... stat resumed> 0x7fff5cdea2e0) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 stat("/usr/bin/ls", 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 stat("/libgpiod.old/src/lib/.libs/x86_64", 7856 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7857 <... stat resumed> 0x7fff5cdea2e0) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 geteuid( 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 stat("/libgpiod.old/src/lib/.libs/x86_64", 7856 <... geteuid resumed> ) = 0 7857 <... stat resumed> 0x7fff5cdea2e0) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 getegid( 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 stat("/libgpiod.old/src/lib/.libs", 7856 <... getegid resumed> ) = 0 7857 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7857 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7856 getuid( 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 <... getuid resumed> ) = 0 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7857 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcfd8000 7857 close(3) = 0 7856 getgid( 7857 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7856 <... getgid resumed> ) = 0 7857 <... openat resumed> ) = 3 7857 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 7857 fstat(3, 7856 access("/usr/bin/ls", R_OK 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7857 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8dcfd6000 7857 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8dcfcb000 7857 mmap(0x7fa8dcfcd000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8dcfcd000 7857 mmap(0x7fa8dcfd2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa8dcfd2000 7857 mmap(0x7fa8dcfd4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa8dcfd4000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7856 <... access resumed> ) = 0 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7856 stat("/usr/bin/ls", 7857 <... openat resumed> ) = 3 7857 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7857 fstat(3, 7856 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7857 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8dcda3000 7857 mprotect(0x7fa8dcdc8000, 2093056, PROT_NONE) = 0 7857 mmap(0x7fa8dcfc7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fa8dcfc7000 7857 mmap(0x7fa8dcfc9000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8dcfc9000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7856 stat("/usr/bin/ls", 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7856 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7857 <... openat resumed> ) = 3 7857 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7857 fstat(3, 7856 geteuid( 7857 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7857 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8dcbe2000 7857 mprotect(0x7fa8dcc04000, 1658880, PROT_NONE) = 0 7857 mmap(0x7fa8dcc04000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa8dcc04000 7857 mmap(0x7fa8dcd4c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa8dcd4c000 7857 mmap(0x7fa8dcd99000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa8dcd99000 7857 mmap(0x7fa8dcd9f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8dcd9f000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7856 <... geteuid resumed> ) = 0 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7856 getegid( 7857 <... openat resumed> ) = 3 7857 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 7857 fstat(3, 7856 <... getegid resumed> ) = 0 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7857 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8dcbda000 7857 mmap(0x7fa8dcbdc000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8dcbdc000 7857 mmap(0x7fa8dcbdf000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa8dcbdf000 7857 mmap(0x7fa8dcbe0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa8dcbe0000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7856 getuid( 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7856 <... getuid resumed> ) = 0 7857 <... openat resumed> ) = 3 7857 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7857 fstat(3, 7856 getgid( 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7857 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8dcb66000 7857 mmap(0x7fa8dcb68000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8dcb68000 7857 mmap(0x7fa8dcbba000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fa8dcbba000 7857 mmap(0x7fa8dcbd8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fa8dcbd8000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 7856 <... getgid resumed> ) = 0 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7856 access("/usr/bin/ls", X_OK 7857 <... openat resumed> ) = 3 7857 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7857 fstat(3, 7856 <... access resumed> ) = 0 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7857 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8dcb61000 7857 mmap(0x7fa8dcb62000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa8dcb62000 7857 mmap(0x7fa8dcb63000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8dcb63000 7857 mmap(0x7fa8dcb64000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8dcb64000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7856 stat("/usr/bin/ls", 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 7856 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7857 <... openat resumed> ) = 3 7857 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7857 fstat(3, 7856 geteuid( 7857 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7857 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8dcb5f000 7857 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8dcb3e000 7857 mmap(0x7fa8dcb44000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa8dcb44000 7857 mmap(0x7fa8dcb53000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fa8dcb53000 7857 mmap(0x7fa8dcb59000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa8dcb59000 7857 mmap(0x7fa8dcb5b000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8dcb5b000 7857 close(3) = 0 7857 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8dcb3b000 7857 arch_prctl(ARCH_SET_FS, 0x7fa8dcb3b800) = 0 7857 mprotect(0x7fa8dcd99000, 16384, PROT_READ 7856 <... geteuid resumed> ) = 0 7857 <... mprotect resumed> ) = 0 7856 getegid( 7857 mprotect(0x7fa8dcb59000, 4096, PROT_READ 7856 <... getegid resumed> ) = 0 7857 <... mprotect resumed> ) = 0 7856 getuid( 7857 mprotect(0x7fa8dcb64000, 4096, PROT_READ) = 0 7857 mprotect(0x7fa8dcbd8000, 4096, PROT_READ) = 0 7857 mprotect(0x7fa8dcbe0000, 4096, PROT_READ) = 0 7857 mprotect(0x7fa8dcfc7000, 4096, PROT_READ) = 0 7857 mprotect(0x7fa8dcfd4000, 4096, PROT_READ) = 0 7857 mprotect(0x55906a922000, 4096, PROT_READ 7856 <... getuid resumed> ) = 0 7857 <... mprotect resumed> ) = 0 7857 mprotect(0x7fa8dd004000, 4096, PROT_READ) = 0 7857 munmap(0x7fa8dcfd8000, 17208 7856 getgid( 7857 <... munmap resumed> ) = 0 7857 set_tid_address(0x7fa8dcb3bad0) = 7857 7857 set_robust_list(0x7fa8dcb3bae0, 24) = 0 7857 rt_sigaction(SIGRTMIN, {sa_handler=0x7fa8dcb446b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fa8dcb50730}, NULL, 8) = 0 7857 rt_sigaction(SIGRT_1, {sa_handler=0x7fa8dcb44740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa8dcb50730}, NULL, 8) = 0 7857 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7857 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7857 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7857 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7857 brk(NULL) = 0x55906ac13000 7857 brk(0x55906ac34000) = 0x55906ac34000 7857 access("/etc/selinux/config", F_OK 7856 <... getgid resumed> ) = 0 7857 <... access resumed> ) = -1 ENOENT (No such file or directory) 7856 access("/usr/bin/ls", R_OK) = 0 7856 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7857 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 7856 <... rt_sigaction resumed> {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7856 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7856 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7857 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 7856 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7856 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x555d0ddae1b0 /* 18 vars */ 7855 rt_sigprocmask(SIG_BLOCK, [CHLD], 7857 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7855 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 7855 rt_sigprocmask(SIG_SETMASK, [CHLD], 7856 <... execve resumed> ) = 0 7857 <... openat resumed> ) = 3 7856 brk(NULL 7857 fstat(3, 7856 <... brk resumed> ) = 0x5628aea64000 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7857 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcfdc000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 7856 access("/etc/ld.so.preload", R_OK 7857 <... openat resumed> ) = 3 7857 fstat(3, 7855 <... rt_sigprocmask resumed> NULL, 8) = 0 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7857 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa8dcb34000 7857 close(3) = 0 7857 futex(0x7fa8dcd9ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 7856 <... access resumed> ) = -1 ENOENT (No such file or directory) 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7857 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcfdb000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 7856 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7857 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcfda000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 7856 <... stat resumed> 0x7ffdc0ee7d30) = -1 ENOENT (No such file or directory) 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7857 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcfd9000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 7856 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7857 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcfd8000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 7856 <... stat resumed> 0x7ffdc0ee7d30) = -1 ENOENT (No such file or directory) 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7857 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcb33000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 7856 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7857 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 7856 <... stat resumed> 0x7ffdc0ee7d30) = -1 ENOENT (No such file or directory) 7857 <... openat resumed> ) = 3 7857 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7857 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcb32000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7857 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dcb31000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 7856 stat("/libgpiod.old/src/lib/.libs/tls", 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 <... stat resumed> 0x7ffdc0ee7d30) = -1 ENOENT (No such file or directory) 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7857 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dc9be000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7857 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dc9bd000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 7856 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 <... stat resumed> 0x7ffdc0ee7d30) = -1 ENOENT (No such file or directory) 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7857 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dc9bc000 7857 close(3) = 0 7857 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7857 <... openat resumed> ) = 3 7857 fstat(3, 7856 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7857 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7857 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8dc98a000 7857 close(3) = 0 7856 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdc0ee7d30) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7855 rt_sigprocmask(SIG_BLOCK, [CHLD], 7856 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7856 stat("/libgpiod.old/src/lib/.libs/x86_64", 7855 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7856 <... stat resumed> 0x7ffdc0ee7d30) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7855 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7856 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7856 stat("/libgpiod.old/src/lib/.libs", 7855 <... rt_sigaction resumed> {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7856 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7856 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7855 wait4(-1, 7856 <... openat resumed> ) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7856 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b65a6000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7856 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7856 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f04b65a4000 7856 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f04b637c000 7856 mprotect(0x7f04b63a1000, 2093056, PROT_NONE) = 0 7856 mmap(0x7f04b65a0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f04b65a0000 7856 mmap(0x7f04b65a2000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f04b65a2000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7856 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7856 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7856 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f04b61bb000 7856 mprotect(0x7f04b61dd000, 1658880, PROT_NONE 7857 fstat(0, 7856 <... mprotect resumed> ) = 0 7857 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7856 mmap(0x7f04b61dd000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000 7857 read(0, 7856 <... mmap resumed> ) = 0x7f04b61dd000 7856 mmap(0x7f04b6325000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f04b6325000 7856 mmap(0x7f04b6372000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f04b6372000 7856 mmap(0x7f04b6378000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f04b6378000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7856 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7856 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f04b6147000 7856 mmap(0x7f04b6149000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f04b6149000 7856 mmap(0x7f04b619b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f04b619b000 7856 mmap(0x7f04b61b9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f04b61b9000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7856 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7856 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f04b6142000 7856 mmap(0x7f04b6143000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f04b6143000 7856 mmap(0x7f04b6144000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f04b6144000 7856 mmap(0x7f04b6145000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f04b6145000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7856 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7856 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7856 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f04b6121000 7856 mmap(0x7f04b6127000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f04b6127000 7856 mmap(0x7f04b6136000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f04b6136000 7856 mmap(0x7f04b613c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f04b613c000 7856 mmap(0x7f04b613e000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f04b613e000 7856 close(3) = 0 7856 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f04b611f000 7856 arch_prctl(ARCH_SET_FS, 0x7f04b6120380) = 0 7856 mprotect(0x7f04b6372000, 16384, PROT_READ) = 0 7856 mprotect(0x7f04b613c000, 4096, PROT_READ) = 0 7856 mprotect(0x7f04b6145000, 4096, PROT_READ) = 0 7856 mprotect(0x7f04b61b9000, 4096, PROT_READ) = 0 7856 mprotect(0x7f04b65a0000, 4096, PROT_READ) = 0 7856 mprotect(0x5628ae825000, 4096, PROT_READ) = 0 7856 mprotect(0x7f04b65d2000, 4096, PROT_READ) = 0 7856 munmap(0x7f04b65a6000, 17208) = 0 7856 set_tid_address(0x7f04b6120650) = 7856 7856 set_robust_list(0x7f04b6120660, 24) = 0 7856 rt_sigaction(SIGRTMIN, {sa_handler=0x7f04b61276b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f04b6133730}, NULL, 8) = 0 7856 rt_sigaction(SIGRT_1, {sa_handler=0x7f04b6127740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f04b6133730}, NULL, 8) = 0 7856 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7856 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7856 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7856 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7856 brk(NULL) = 0x5628aea64000 7856 brk(0x5628aea85000) = 0x5628aea85000 7856 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7856 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b65aa000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7856 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f04b6118000 7856 close(3) = 0 7856 futex(0x7f04b6377a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7856 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b65a9000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7856 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b65a8000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7856 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b65a7000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7856 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b65a6000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7856 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b6117000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7856 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b6116000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7856 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b6115000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7856 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b5fa2000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7856 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b5fa1000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7856 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b5fa0000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7856 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b5f6e000 7856 close(3) = 0 7856 ioctl(1, TCGETS, 0x7ffdc0ee89a0) = -1 ENOTTY (Inappropriate ioctl for device) 7856 ioctl(1, TIOCGWINSZ, 0x7ffdc0ee8a70) = -1 ENOTTY (Inappropriate ioctl for device) 7856 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7856 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7856 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", "security.selinux", "unlabeled", 255) = 10 7856 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 7856 futex(0x7f04b65a3a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7856 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 7856 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7856 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7856 close(3) = 0 7856 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7856 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7856 close(3) = 0 7856 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 7856 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 7856 read(3, "", 4096) = 0 7856 close(3) = 0 7856 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7856 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7856 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f04b5f69000 7856 close(3) = 0 7856 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 7856 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 7856 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f04b5f54000 7856 mprotect(0x7f04b5f57000, 40960, PROT_NONE) = 0 7856 mmap(0x7f04b5f57000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f04b5f57000 7856 mmap(0x7f04b5f5e000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f04b5f5e000 7856 mmap(0x7f04b5f61000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f04b5f61000 7856 mmap(0x7f04b5f63000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f04b5f63000 7856 close(3) = 0 7856 mprotect(0x7f04b5f61000, 4096, PROT_READ) = 0 7856 munmap(0x7f04b5f69000, 17208) = 0 7856 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 7856 lseek(3, 0, SEEK_CUR) = 0 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 7856 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 7856 close(3) = 0 7856 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7856 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7856 close(3) = 0 7856 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7856 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7856 close(3) = 0 7856 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 7856 lseek(3, 0, SEEK_CUR) = 0 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 7856 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 7856 close(3) = 0 7856 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7856 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7856 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7856 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 7856 lseek(3, -71, SEEK_CUR) = 56 7856 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 7856 close(3) = 0 7856 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 7857 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 7856 <... write resumed> ) = 92 7857 read(0, 7856 close(1 7857 <... read resumed> "", 4096) = 0 7856 <... close resumed> ) = 0 7857 close(1) = 0 7857 exit_group(0 7856 close(2 7857 <... exit_group resumed>) = ? 7856 <... close resumed> ) = 0 7856 exit_group(0) = ? 7857 +++ exited with 0 +++ 7855 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7857 7855 wait4(-1, 7856 +++ exited with 0 +++ 7855 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7856 7855 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7855 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7855 close(3) = -1 EBADF (Bad file descriptor) 7855 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7855 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7857, si_uid=0, si_status=0, si_utime=4, si_stime=6} --- 7855 wait4(-1, 0x7fffc2e32dd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7855 rt_sigreturn({mask=[]}) = 0 7855 exit_group(0) = ? 7855 +++ exited with 0 +++ 7848 <... read resumed> "", 128) = 0 7848 close(3) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7855 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 pipe([3, 4]) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7848 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7858 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 getpid( 7848 close(4 7858 <... getpid resumed> ) = 7858 7848 <... close resumed> ) = 0 7858 close(255 7848 read(3, 7858 <... close resumed> ) = 0 7858 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7858 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7858 dup2(4, 1) = 1 7858 close(4) = 0 7858 close(3) = 0 7858 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7858 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 chdir("/libgpiod.old/src/tools") = 0 7858 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7858 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7858 write(1, "/libgpiod.old/src/tools\n", 24) = 24 7858 exit_group(0) = ? 7858 +++ exited with 0 +++ 7848 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 7848 read(3, "", 128) = 0 7848 close(3) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7858 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 stat("/libgpiod.old/src/tools/.libs/gpiofind", {st_mode=S_IFREG|0755, st_size=26088, ...}) = 0 7848 pipe([3, 4]) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7848 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7859 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 close(4 7859 getpid( 7848 <... close resumed> ) = 0 7859 <... getpid resumed> ) = 7859 7848 read(3, 7859 close(255) = 0 7859 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7859 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 dup2(4, 1) = 1 7859 close(4) = 0 7859 close(3) = 0 7859 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7859 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7859 pipe([3, 4]) = 0 7859 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7859 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7860 7859 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7859 close(4) = 0 7859 close(4 7860 getpid( 7859 <... close resumed> ) = -1 EBADF (Bad file descriptor) 7859 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7860 <... getpid resumed> ) = 7860 7859 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7860 rt_sigprocmask(SIG_SETMASK, [], 7859 clone( 7860 <... rt_sigprocmask resumed> NULL, 8) = 0 7860 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7859 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7faedbe45a10) = 7861 7860 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigprocmask(SIG_SETMASK, [CHLD], 7860 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7859 <... rt_sigprocmask resumed> NULL, 8) = 0 7860 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7860 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 getpid( 7860 close(3 7861 <... getpid resumed> ) = 7861 7860 <... close resumed> ) = 0 7861 rt_sigprocmask(SIG_SETMASK, [], 7860 dup2(4, 1 7861 <... rt_sigprocmask resumed> NULL, 8) = 0 7860 <... dup2 resumed> ) = 1 7861 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7860 close(4 7861 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7860 <... close resumed> ) = 0 7861 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7860 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 7861 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 dup2(3, 0) = 0 7861 close(3) = 0 7861 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x555d0ddc2720 /* 18 vars */ 7860 <... openat resumed> ) = 3 7860 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7860 brk(0x555d0ddeb000 7861 <... execve resumed> ) = 0 7861 brk(NULL 7860 <... brk resumed> ) = 0x555d0ddeb000 7861 <... brk resumed> ) = 0x55c17f313000 7860 getdents64(3 7859 close(3 7860 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7860 getdents64(3 7859 <... close resumed> ) = 0 7860 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7860 brk(0x555d0dde3000) = 0x555d0dde3000 7861 access("/etc/ld.so.preload", R_OK 7860 close(3) = 0 7860 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7860 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7860 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 <... access resumed> ) = -1 ENOENT (No such file or directory) 7860 rt_sigprocmask(SIG_BLOCK, [CHLD], 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7860 <... rt_sigprocmask resumed> [], 8) = 0 7860 rt_sigprocmask(SIG_SETMASK, [], 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7860 <... rt_sigprocmask resumed> NULL, 8) = 0 7860 ioctl(2, TIOCGPGRP 7861 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7860 <... ioctl resumed> , 0x7fffc2e334a4) = -1 ENOTTY (Inappropriate ioctl for device) 7861 <... stat resumed> 0x7ffd945f91e0) = -1 ENOENT (No such file or directory) 7860 rt_sigaction(SIGCHLD, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7860 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7860 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7861 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7860 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 <... stat resumed> 0x7ffd945f91e0) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7860 fstat(1, 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7861 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7860 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7861 <... stat resumed> 0x7ffd945f91e0) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7860 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7861 stat("/libgpiod.old/src/lib/.libs/tls", 7860 <... write resumed> ) = 56 7861 <... stat resumed> 0x7ffd945f91e0) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7860 exit_group(0 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7861 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7860 <... exit_group resumed>) = ? 7861 <... stat resumed> 0x7ffd945f91e0) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7860 +++ exited with 0 +++ 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7861 stat("/libgpiod.old/src/lib/.libs/x86_64", 7859 rt_sigprocmask(SIG_BLOCK, [CHLD], 7861 <... stat resumed> 0x7ffd945f91e0) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7859 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7861 stat("/libgpiod.old/src/lib/.libs/x86_64", 7859 rt_sigprocmask(SIG_SETMASK, [CHLD], 7861 <... stat resumed> 0x7ffd945f91e0) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7859 <... rt_sigprocmask resumed> NULL, 8) = 0 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7861 stat("/libgpiod.old/src/lib/.libs", 7859 rt_sigprocmask(SIG_BLOCK, [CHLD], 7861 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7861 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7859 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7861 <... openat resumed> ) = 3 7861 fstat(3, 7859 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 7861 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7861 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9970362000 7861 close(3) = 0 7859 <... rt_sigaction resumed> {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7861 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7859 wait4(-1, 7861 <... openat resumed> ) = 3 7861 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 7861 fstat(3, 7859 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7860 7861 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7861 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9970360000 7861 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9970355000 7861 mmap(0x7f9970357000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9970357000 7861 mmap(0x7f997035c000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f997035c000 7861 mmap(0x7f997035e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f997035e000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7859 wait4(-1, 7861 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7861 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7861 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f997012d000 7861 mprotect(0x7f9970152000, 2093056, PROT_NONE) = 0 7861 mmap(0x7f9970351000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f9970351000 7861 mmap(0x7f9970353000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9970353000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7861 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7861 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7861 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f996ff6c000 7861 mprotect(0x7f996ff8e000, 1658880, PROT_NONE) = 0 7861 mmap(0x7f996ff8e000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f996ff8e000 7861 mmap(0x7f99700d6000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f99700d6000 7861 mmap(0x7f9970123000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f9970123000 7861 mmap(0x7f9970129000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9970129000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7861 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 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7861 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f996ff64000 7861 mmap(0x7f996ff66000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f996ff66000 7861 mmap(0x7f996ff69000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f996ff69000 7861 mmap(0x7f996ff6a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f996ff6a000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7861 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7861 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f996fef0000 7861 mmap(0x7f996fef2000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f996fef2000 7861 mmap(0x7f996ff44000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f996ff44000 7861 mmap(0x7f996ff62000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f996ff62000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7861 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7861 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f996feeb000 7861 mmap(0x7f996feec000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f996feec000 7861 mmap(0x7f996feed000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f996feed000 7861 mmap(0x7f996feee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f996feee000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7861 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7861 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7861 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f996fee9000 7861 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f996fec8000 7861 mmap(0x7f996fece000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f996fece000 7861 mmap(0x7f996fedd000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f996fedd000 7861 mmap(0x7f996fee3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f996fee3000 7861 mmap(0x7f996fee5000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f996fee5000 7861 close(3) = 0 7861 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f996fec5000 7861 arch_prctl(ARCH_SET_FS, 0x7f996fec5800) = 0 7861 mprotect(0x7f9970123000, 16384, PROT_READ) = 0 7861 mprotect(0x7f996fee3000, 4096, PROT_READ) = 0 7861 mprotect(0x7f996feee000, 4096, PROT_READ) = 0 7861 mprotect(0x7f996ff62000, 4096, PROT_READ) = 0 7861 mprotect(0x7f996ff6a000, 4096, PROT_READ) = 0 7861 mprotect(0x7f9970351000, 4096, PROT_READ) = 0 7861 mprotect(0x7f997035e000, 4096, PROT_READ) = 0 7861 mprotect(0x55c17e673000, 4096, PROT_READ) = 0 7861 mprotect(0x7f997038e000, 4096, PROT_READ) = 0 7861 munmap(0x7f9970362000, 17208) = 0 7861 set_tid_address(0x7f996fec5ad0) = 7861 7861 set_robust_list(0x7f996fec5ae0, 24) = 0 7861 rt_sigaction(SIGRTMIN, {sa_handler=0x7f996fece6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f996feda730}, NULL, 8) = 0 7861 rt_sigaction(SIGRT_1, {sa_handler=0x7f996fece740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f996feda730}, NULL, 8) = 0 7861 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7861 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7861 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7861 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7861 brk(NULL) = 0x55c17f313000 7861 brk(0x55c17f334000) = 0x55c17f334000 7861 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7861 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9970366000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7861 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f996febe000 7861 close(3) = 0 7861 futex(0x7f9970128a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7861 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9970365000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7861 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9970364000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7861 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9970363000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7861 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9970362000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7861 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f996febd000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7861 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f996febc000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7861 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f996febb000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7861 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f996fd48000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7861 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f996fd47000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7861 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f996fd46000 7861 close(3) = 0 7861 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7861 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7861 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f996fd14000 7861 close(3) = 0 7861 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7861 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 7861 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7861 read(0, "", 4096) = 0 7861 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7848 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 7848 read(3, 7861 close(1) = 0 7861 exit_group(0) = ? 7861 +++ exited with 0 +++ 7859 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7861 7859 rt_sigaction(SIGINT, {sa_handler=0x555d0c2b6d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7859 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7859 close(3) = -1 EBADF (Bad file descriptor) 7859 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7859 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7860, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7859 wait4(-1, 0x7fffc2e331d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7859 rt_sigreturn({mask=[]}) = 0 7859 exit_group(0) = ? 7859 +++ exited with 0 +++ 7848 <... read resumed> "", 128) = 0 7848 close(3) = 0 7848 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7848 rt_sigaction(SIGINT, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7859 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c296df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7848 brk(0x555d0dde4000) = 0x555d0dde4000 7848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, {sa_handler=0x555d0c29a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7faedbe7f940}, 8) = 0 7848 execve("/libgpiod.old/src/tools/.libs/gpiofind", ["/libgpiod.old/src/tools/.libs/gp"..., "nonexistent"], 0x555d0ddc2720 /* 17 vars */) = 0 7848 brk(NULL) = 0x55659d73f000 7848 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff5e818f30) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff5e818f30) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff5e818f30) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff5e818f30) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff5e818f30) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff5e818f30) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff5e818f30) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 7848 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 7848 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 7848 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f609d2da000 7848 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f609d2d0000 7848 mmap(0x7f609d2d3000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f609d2d3000 7848 mmap(0x7f609d2d6000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f609d2d6000 7848 mmap(0x7f609d2d8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f609d2d8000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7fff5e818f10) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7fff5e818f10) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7fff5e818f10) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7fff5e818f10) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7fff5e818f10) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7fff5e818f10) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7fff5e818f10) = -1 ENOENT (No such file or directory) 7848 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7848 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7848 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7848 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7848 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f609d2cb000 7848 close(3) = 0 7848 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7848 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7848 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7848 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f609d10a000 7848 mprotect(0x7f609d12c000, 1658880, PROT_NONE) = 0 7848 mmap(0x7f609d12c000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f609d12c000 7848 mmap(0x7f609d274000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f609d274000 7848 mmap(0x7f609d2c1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f609d2c1000 7848 mmap(0x7f609d2c7000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f609d2c7000 7848 close(3) = 0 7848 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f609d107000 7848 arch_prctl(ARCH_SET_FS, 0x7f609d107740) = 0 7848 mprotect(0x7f609d2c1000, 16384, PROT_READ) = 0 7848 mprotect(0x7f609d2d8000, 4096, PROT_READ) = 0 7848 mprotect(0x55659cf06000, 4096, PROT_READ) = 0 7848 mprotect(0x7f609d303000, 4096, PROT_READ) = 0 7848 munmap(0x7f609d2cb000, 17208) = 0 7848 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7848 fstat(3, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 7848 brk(NULL) = 0x55659d73f000 7848 brk(0x55659d760000) = 0x55659d760000 7848 getdents64(3, /* 151 entries */, 32768) = 4496 7848 getdents64(3, /* 0 entries */, 32768) = 0 7848 close(3) = 0 7848 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 7848 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 7848 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 7848 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 7848 read(4, "254:0", 5) = 5 7848 close(4) = 0 7848 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7fff5e819af0) = 0 7848 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 7848 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 7848 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 7848 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 7848 read(7, "254:1", 5) = 5 7848 close(7) = 0 7848 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7fff5e819af0) = 0 7848 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 close(3) = 0 7848 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff5e819b30) = 0 7848 close(4) = 0 7848 exit_group(1) = ? 7848 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\250\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "", 65536) = 0 5811 wait4(7848, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 7848 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiofind - invalid argum"..., 39) = 39 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 7872 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 7872 set_robust_list(0x7f40d5eb29a0, 24) = 0 7872 close(10) = 0 7872 dup2(4, 0) = 0 7872 close(4) = 0 7872 dup2(7, 1) = 1 7872 close(7) = 0 7872 dup2(9, 2) = 2 7872 close(9) = 0 7872 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", ["/libgpiod.old/tests/.libs/../../"...], 0x7ffca3b5afe8 /* 17 vars */) = 0 7872 brk(NULL) = 0x55b36a269000 7872 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff2b7f3550) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff2b7f3550) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff2b7f3550) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff2b7f3550) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff2b7f3550) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff2b7f3550) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff2b7f3550) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7872 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7872 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2344025000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 7872 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 7872 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2344023000 7872 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2343ff5000 7872 mmap(0x7f2344003000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f2344003000 7872 mmap(0x7f2344011000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f2344011000 7872 mmap(0x7f234401e000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f234401e000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7872 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7872 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2343ff0000 7872 mmap(0x7f2343ff1000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2343ff1000 7872 mmap(0x7f2343ff2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2343ff2000 7872 mmap(0x7f2343ff3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2343ff3000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7872 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7872 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7872 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2343e2f000 7872 mprotect(0x7f2343e51000, 1658880, PROT_NONE) = 0 7872 mmap(0x7f2343e51000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2343e51000 7872 mmap(0x7f2343f99000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2343f99000 7872 mmap(0x7f2343fe6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2343fe6000 7872 mmap(0x7f2343fec000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2343fec000 7872 close(3) = 0 7872 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2343e2c000 7872 arch_prctl(ARCH_SET_FS, 0x7f2343e2c740) = 0 7872 mprotect(0x7f2343fe6000, 16384, PROT_READ) = 0 7872 mprotect(0x7f2343ff3000, 4096, PROT_READ) = 0 7872 mprotect(0x7f234401e000, 16384, PROT_READ) = 0 7872 mprotect(0x55b3691bc000, 12288, PROT_READ) = 0 7872 mprotect(0x7f2344051000, 4096, PROT_READ) = 0 7872 munmap(0x7f2344025000, 17208) = 0 7872 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 7872 close(3) = 0 7872 brk(NULL) = 0x55b36a269000 7872 brk(0x55b36a28a000) = 0x55b36a28a000 7872 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7872 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2344029000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7872 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f2343e25000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7872 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2344028000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7872 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2344027000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7872 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2344026000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7872 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2344025000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7872 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2343e24000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7872 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2343e23000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7872 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2343e22000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7872 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2343caf000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7872 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2343cae000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7872 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2343cad000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7872 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2343c7b000 7872 close(3) = 0 7872 getuid() = 0 7872 getgid() = 0 7872 geteuid() = 0 7872 getegid() = 0 7872 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7872 ioctl(-1, TIOCGPGRP, 0x7fff2b7f4164) = -1 EBADF (Bad file descriptor) 7872 sysinfo({uptime=392, loads=[135776, 90048, 43552], totalram=106127360, freeram=56823808, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=68, totalhigh=0, freehigh=0, mem_unit=1}) = 0 7872 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7872 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7872 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7872 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7872 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7872 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7872 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 uname({sysname="Linux", nodename="compilator", ...}) = 0 7872 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7872 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7872 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7872 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 7872 getpid() = 7872 7872 getppid() = 5811 7872 getpid() = 7872 7872 getpgrp() = 5807 7872 ioctl(2, TIOCGPGRP, 0x7fff2b7f4034) = -1 ENOTTY (Inappropriate ioctl for device) 7872 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7872 ioctl(2, TIOCGPGRP, 0x7fff2b7f4014) = -1 ENOTTY (Inappropriate ioctl for device) 7872 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 7872 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7872 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiofind", O_RDONLY) = 3 7872 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7872 ioctl(3, TCGETS, 0x7fff2b7f40f0) = -1 ENOTTY (Inappropriate ioctl for device) 7872 lseek(3, 0, SEEK_CUR) = 0 7872 read(3, "#! /bin/bash\n\n# gpiofind - tempo"..., 80) = 80 7872 lseek(3, 0, SEEK_SET) = 0 7872 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 7872 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 7872 dup2(3, 255) = 255 7872 close(3) = 0 7872 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 7872 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 7872 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7872 lseek(255, 0, SEEK_CUR) = 0 7872 read(255, "#! /bin/bash\n\n# gpiofind - tempo"..., 6305) = 6305 7872 pipe([3, 4]) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7872 lseek(255, -5398, SEEK_CUR) = 907 7872 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7873 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7872 close(4) = 0 7872 read(3, 7873 getpid() = 7873 7873 close(255) = 0 7873 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7873 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7873 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7873 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7873 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7873 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7873 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7873 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7873 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7873 dup2(4, 1) = 1 7873 close(4) = 0 7873 close(3) = 0 7873 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7873 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 7873 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7874 7873 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7873 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7873 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7873 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7874 getpid( 7873 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7874 <... getpid resumed> ) = 7874 7873 <... rt_sigaction resumed> {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigprocmask(SIG_SETMASK, [], 7873 wait4(-1, 7874 <... rt_sigprocmask resumed> NULL, 8) = 0 7874 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7874 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7874 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7874 ioctl(2, TIOCGPGRP, 0x7fff2b7f3af4) = -1 ENOTTY (Inappropriate ioctl for device) 7874 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7874 dup2(3, 2) = 2 7874 close(3) = 0 7874 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7874 write(1, "allexport \toff\n", 20) = 20 7874 write(1, "braceexpand \ton\n", 19) = 19 7874 write(1, "emacs \toff\n", 20) = 20 7874 write(1, "errexit \toff\n", 20) = 20 7874 write(1, "errtrace \toff\n", 20) = 20 7874 write(1, "functrace \toff\n", 20) = 20 7874 write(1, "hashall \ton\n", 19) = 19 7874 write(1, "histexpand \toff\n", 20) = 20 7874 write(1, "history \toff\n", 20) = 20 7874 write(1, "ignoreeof \toff\n", 20) = 20 7874 write(1, "interactive-comments\ton\n", 24) = 24 7874 write(1, "keyword \toff\n", 20) = 20 7874 write(1, "monitor \toff\n", 20) = 20 7874 write(1, "noclobber \toff\n", 20) = 20 7874 write(1, "noexec \toff\n", 20) = 20 7874 write(1, "noglob \toff\n", 20) = 20 7874 write(1, "nolog \toff\n", 20) = 20 7874 write(1, "notify \toff\n", 20) = 20 7874 write(1, "nounset \toff\n", 20) = 20 7874 write(1, "onecmd \toff\n", 20) = 20 7874 write(1, "physical \toff\n", 20) = 20 7874 write(1, "pipefail \toff\n", 20) = 20 7874 write(1, "posix \toff\n", 20) = 20 7874 write(1, "privileged \toff\n", 20) = 20 7874 write(1, "verbose \toff\n", 20) = 20 7874 write(1, "vi \toff\n", 20) = 20 7874 write(1, "xtrace \toff\n", 20) = 20 7874 exit_group(0) = ? 7874 +++ exited with 0 +++ 7873 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7874 7873 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7873 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7873 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7874, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7873 wait4(-1, 0x7fff2b7f3550, WNOHANG, NULL) = -1 ECHILD (No child processes) 7873 rt_sigreturn({mask=[]}) = 0 7873 exit_group(0) = ? 7873 +++ exited with 0 +++ 7872 <... read resumed> "allexport \toff\n", 128) = 20 7872 read(3, "braceexpand \ton\nemacs "..., 128) = 128 7872 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 7872 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 7872 read(3, "ysical \toff\npipefail "..., 128) = 128 7872 read(3, " \toff\n", 128) = 10 7872 read(3, "", 128) = 0 7872 close(3) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7873 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 7872 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 7872 lseek(255, -5181, SEEK_CUR) = 1124 7872 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7875 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7875 getpid( 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], 7875 <... getpid resumed> ) = 7875 7872 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7875 close(255 7872 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7875 <... close resumed> ) = 0 7872 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigprocmask(SIG_SETMASK, [], 7872 wait4(-1, 7875 <... rt_sigprocmask resumed> NULL, 8) = 0 7875 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7875 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7875 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7875 ioctl(2, TIOCGPGRP, 0x7fff2b7f3ed4) = -1 ENOTTY (Inappropriate ioctl for device) 7875 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7875 dup2(3, 1) = 1 7875 close(3) = 0 7875 dup2(1, 2) = 2 7875 fcntl(1, F_GETFD) = 0 7875 exit_group(0) = ? 7875 +++ exited with 0 +++ 7872 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7875 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 ioctl(2, TIOCGWINSZ, 0x7fff2b7f3dd0) = -1 ENOTTY (Inappropriate ioctl for device) 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 7872 pipe([3, 4]) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7872 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7876 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7872 close(4) = 0 7872 read(3, 7876 getpid() = 7876 7876 close(255) = 0 7876 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7876 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7876 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7876 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7876 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7876 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7876 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7876 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7876 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7876 dup2(4, 1) = 1 7876 close(4) = 0 7876 close(3) = 0 7876 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7876 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7876 pipe([3, 4]) = 0 7876 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7876 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7877 7876 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7876 close(4 7877 getpid( 7876 <... close resumed> ) = 0 7877 <... getpid resumed> ) = 7877 7876 close(4 7877 rt_sigprocmask(SIG_SETMASK, [], 7876 <... close resumed> ) = -1 EBADF (Bad file descriptor) 7877 <... rt_sigprocmask resumed> NULL, 8) = 0 7876 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7877 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7876 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7877 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7876 clone( 7877 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7877 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7877 close(3) = 0 7877 dup2(4, 1) = 1 7878 getpid( 7877 close(4 7878 <... getpid resumed> ) = 7878 7877 <... close resumed> ) = 0 7878 rt_sigprocmask(SIG_SETMASK, [], 7877 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 7878 <... rt_sigprocmask resumed> NULL, 8) = 0 7877 <... openat resumed> ) = 3 7878 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7877 fstat(3, 7878 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7877 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7878 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7878 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7878 dup2(3, 0) = 0 7878 close(3) = 0 7878 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7878 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7878 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7878 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55b36a288f10 /* 18 vars */ 7877 brk(0x55b36a2b2000) = 0x55b36a2b2000 7877 getdents64(3, /* 34 entries */, 32768) = 1072 7877 getdents64(3 7878 <... execve resumed> ) = 0 7877 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7878 brk(NULL 7877 brk(0x55b36a2aa000 7878 <... brk resumed> ) = 0x55c485e7a000 7877 <... brk resumed> ) = 0x55b36a2aa000 7877 close(3 7876 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7878 7877 <... close resumed> ) = 0 7877 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7877 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7877 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7877 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7877 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7877 ioctl(2, TIOCGPGRP 7878 access("/etc/ld.so.preload", R_OK 7877 <... ioctl resumed> , 0x7fff2b7f2a54) = -1 ENOTTY (Inappropriate ioctl for device) 7877 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7877 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7878 <... access resumed> ) = -1 ENOENT (No such file or directory) 7877 fstat(1, 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7877 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7877 write(1, "/libgpiod.old/tests/.libs/../../"..., 51 7878 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7877 <... write resumed> ) = 51 7877 exit_group(0 7878 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7877 <... exit_group resumed>) = ? 7878 <... stat resumed> 0x7ffc8773aba0) = -1 ENOENT (No such file or directory) 7877 +++ exited with 0 +++ 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7876 rt_sigprocmask(SIG_SETMASK, [CHLD], 7878 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7876 <... rt_sigprocmask resumed> NULL, 8) = 0 7878 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7876 close(3 7878 <... stat resumed> 0x7ffc8773aba0) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7876 <... close resumed> ) = 0 7878 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7878 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7876 rt_sigprocmask(SIG_BLOCK, [CHLD], 7878 <... stat resumed> 0x7ffc8773aba0) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7876 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7878 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7878 stat("/libgpiod.old/src/lib/.libs/tls", 7876 rt_sigprocmask(SIG_SETMASK, [CHLD], 7878 <... stat resumed> 0x7ffc8773aba0) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7876 <... rt_sigprocmask resumed> NULL, 8) = 0 7878 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7878 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7876 rt_sigprocmask(SIG_BLOCK, [CHLD], 7878 <... stat resumed> 0x7ffc8773aba0) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7876 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7878 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7878 stat("/libgpiod.old/src/lib/.libs/x86_64", 7876 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7878 <... stat resumed> 0x7ffc8773aba0) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7876 <... rt_sigaction resumed> {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7878 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7878 stat("/libgpiod.old/src/lib/.libs/x86_64", 7876 wait4(-1, 7878 <... stat resumed> 0x7ffc8773aba0) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7876 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7877 7878 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7878 stat("/libgpiod.old/src/lib/.libs", 7876 wait4(-1, 7878 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7878 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7878 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcdcba000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 7878 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 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7878 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efdcdcb8000 7878 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdcdcad000 7878 mmap(0x7efdcdcaf000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdcdcaf000 7878 mmap(0x7efdcdcb4000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7efdcdcb4000 7878 mmap(0x7efdcdcb6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7efdcdcb6000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7878 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7878 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdcda85000 7878 mprotect(0x7efdcdaaa000, 2093056, PROT_NONE) = 0 7878 mmap(0x7efdcdca9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7efdcdca9000 7878 mmap(0x7efdcdcab000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efdcdcab000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7878 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7878 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7878 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdcd8c4000 7878 mprotect(0x7efdcd8e6000, 1658880, PROT_NONE) = 0 7878 mmap(0x7efdcd8e6000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7efdcd8e6000 7878 mmap(0x7efdcda2e000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7efdcda2e000 7878 mmap(0x7efdcda7b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7efdcda7b000 7878 mmap(0x7efdcda81000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efdcda81000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7878 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 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7878 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdcd8bc000 7878 mmap(0x7efdcd8be000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdcd8be000 7878 mmap(0x7efdcd8c1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7efdcd8c1000 7878 mmap(0x7efdcd8c2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7efdcd8c2000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7878 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7878 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdcd848000 7878 mmap(0x7efdcd84a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdcd84a000 7878 mmap(0x7efdcd89c000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7efdcd89c000 7878 mmap(0x7efdcd8ba000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7efdcd8ba000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7878 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7878 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdcd843000 7878 mmap(0x7efdcd844000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7efdcd844000 7878 mmap(0x7efdcd845000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdcd845000 7878 mmap(0x7efdcd846000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdcd846000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7878 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7878 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7878 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efdcd841000 7878 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdcd820000 7878 mmap(0x7efdcd826000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7efdcd826000 7878 mmap(0x7efdcd835000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7efdcd835000 7878 mmap(0x7efdcd83b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7efdcd83b000 7878 mmap(0x7efdcd83d000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efdcd83d000 7878 close(3) = 0 7878 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efdcd81d000 7878 arch_prctl(ARCH_SET_FS, 0x7efdcd81d800) = 0 7878 mprotect(0x7efdcda7b000, 16384, PROT_READ) = 0 7878 mprotect(0x7efdcd83b000, 4096, PROT_READ) = 0 7878 mprotect(0x7efdcd846000, 4096, PROT_READ) = 0 7878 mprotect(0x7efdcd8ba000, 4096, PROT_READ) = 0 7878 mprotect(0x7efdcd8c2000, 4096, PROT_READ) = 0 7878 mprotect(0x7efdcdca9000, 4096, PROT_READ) = 0 7878 mprotect(0x7efdcdcb6000, 4096, PROT_READ) = 0 7878 mprotect(0x55c4856da000, 4096, PROT_READ) = 0 7878 mprotect(0x7efdcdce6000, 4096, PROT_READ) = 0 7878 munmap(0x7efdcdcba000, 17208) = 0 7878 set_tid_address(0x7efdcd81dad0) = 7878 7878 set_robust_list(0x7efdcd81dae0, 24) = 0 7878 rt_sigaction(SIGRTMIN, {sa_handler=0x7efdcd8266b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7efdcd832730}, NULL, 8) = 0 7878 rt_sigaction(SIGRT_1, {sa_handler=0x7efdcd826740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efdcd832730}, NULL, 8) = 0 7878 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7878 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7878 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7878 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7878 brk(NULL) = 0x55c485e7a000 7878 brk(0x55c485e9b000) = 0x55c485e9b000 7878 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7878 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcdcbe000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7878 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7efdcd816000 7878 close(3) = 0 7878 futex(0x7efdcda80a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7878 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcdcbd000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7878 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcdcbc000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7878 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcdcbb000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7878 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcdcba000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7878 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcd815000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7878 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcd814000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7878 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcd813000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7878 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcd6a0000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7878 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcd69f000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7878 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcd69e000 7878 close(3) = 0 7878 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7878 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7878 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdcd66c000 7878 close(3) = 0 7878 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7878 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 7878 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7878 read(0, "", 4096) = 0 7878 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 7872 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 7872 read(3, 7878 close(1) = 0 7878 exit_group(0) = ? 7878 +++ exited with 0 +++ 7876 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7878 7876 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7876 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7876 close(3) = -1 EBADF (Bad file descriptor) 7876 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7876 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7877, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7876 wait4(-1, 0x7fff2b7f2790, WNOHANG, NULL) = -1 ECHILD (No child processes) 7876 rt_sigreturn({mask=[]}) = 0 7876 exit_group(0) = ? 7872 <... read resumed> "", 128) = 0 7876 +++ exited with 0 +++ 7872 close(3) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7876 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 pipe([3, 4]) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7872 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7879 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7872 close(4 7879 getpid( 7872 <... close resumed> ) = 0 7879 <... getpid resumed> ) = 7879 7872 read(3, 7879 close(255) = 0 7879 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7879 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7879 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7879 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7879 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7879 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7879 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7879 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7879 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7879 dup2(4, 1) = 1 7879 close(4) = 0 7879 close(3) = 0 7879 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7879 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7879 pipe([3, 4]) = 0 7879 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7879 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7880 7879 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7879 close(4) = 0 7879 close(4) = -1 EBADF (Bad file descriptor) 7879 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7880 getpid( 7879 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7880 <... getpid resumed> ) = 7880 7879 clone( 7880 rt_sigprocmask(SIG_SETMASK, [], 7879 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7881 7880 <... rt_sigprocmask resumed> NULL, 8) = 0 7879 rt_sigprocmask(SIG_SETMASK, [CHLD], 7880 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7879 <... rt_sigprocmask resumed> NULL, 8) = 0 7880 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7879 close(3 7880 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7881 getpid( 7880 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7881 <... getpid resumed> ) = 7881 7880 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7881 rt_sigprocmask(SIG_SETMASK, [], 7880 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7881 <... rt_sigprocmask resumed> NULL, 8) = 0 7880 close(3 7881 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7880 <... close resumed> ) = 0 7881 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7880 dup2(4, 1 7881 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7881 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7881 dup2(3, 0) = 0 7881 close(3) = 0 7881 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7881 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7881 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7881 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55b36a288f10 /* 18 vars */ 7880 <... dup2 resumed> ) = 1 7880 close(4) = 0 7880 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7880 stat("/usr/local/sbin/ls", 7881 <... execve resumed> ) = 0 7880 <... stat resumed> 0x7fff2b7f2a40) = -1 ENOENT (No such file or directory) 7881 brk(NULL 7880 stat("/usr/local/bin/ls", 7881 <... brk resumed> ) = 0x562a8cb3e000 7880 <... stat resumed> 0x7fff2b7f2a40) = -1 ENOENT (No such file or directory) 7880 stat("/usr/sbin/ls", 7879 <... close resumed> ) = 0 7880 <... stat resumed> 0x7fff2b7f2a40) = -1 ENOENT (No such file or directory) 7881 access("/etc/ld.so.preload", R_OK 7880 stat("/usr/bin/ls", 7879 rt_sigprocmask(SIG_BLOCK, [CHLD], 7880 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7881 <... access resumed> ) = -1 ENOENT (No such file or directory) 7880 stat("/usr/bin/ls", 7879 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7880 geteuid( 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7880 <... geteuid resumed> ) = 0 7881 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7880 getegid( 7881 <... stat resumed> 0x7fffe90c4c50) = -1 ENOENT (No such file or directory) 7880 <... getegid resumed> ) = 0 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 getuid( 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7880 <... getuid resumed> ) = 0 7881 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7880 getgid( 7881 <... stat resumed> 0x7fffe90c4c50) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 <... getgid resumed> ) = 0 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7880 access("/usr/bin/ls", X_OK 7881 <... stat resumed> 0x7fffe90c4c50) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 <... access resumed> ) = 0 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 stat("/libgpiod.old/src/lib/.libs/tls", 7880 stat("/usr/bin/ls", 7881 <... stat resumed> 0x7fffe90c4c50) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7880 geteuid( 7881 <... stat resumed> 0x7fffe90c4c50) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 <... geteuid resumed> ) = 0 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 stat("/libgpiod.old/src/lib/.libs/x86_64", 7880 getegid( 7881 <... stat resumed> 0x7fffe90c4c50) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 <... getegid resumed> ) = 0 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 stat("/libgpiod.old/src/lib/.libs/x86_64", 7880 getuid( 7881 <... stat resumed> 0x7fffe90c4c50) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 <... getuid resumed> ) = 0 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 stat("/libgpiod.old/src/lib/.libs", 7880 getgid( 7881 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7881 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7880 <... getgid resumed> ) = 0 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 access("/usr/bin/ls", R_OK 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7881 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46953000 7881 close(3) = 0 7880 <... access resumed> ) = 0 7881 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7880 stat("/usr/bin/ls", 7881 <... openat resumed> ) = 3 7881 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 7881 fstat(3, 7880 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7881 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcb46951000 7881 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcb46946000 7881 mmap(0x7fcb46948000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcb46948000 7881 mmap(0x7fcb4694d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fcb4694d000 7881 mmap(0x7fcb4694f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fcb4694f000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7880 stat("/usr/bin/ls", 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7880 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7881 <... openat resumed> ) = 3 7881 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7881 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7881 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcb4671e000 7881 mprotect(0x7fcb46743000, 2093056, PROT_NONE) = 0 7881 mmap(0x7fcb46942000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fcb46942000 7881 mmap(0x7fcb46944000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcb46944000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7880 geteuid( 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7880 <... geteuid resumed> ) = 0 7880 getegid( 7881 <... openat resumed> ) = 3 7881 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7881 fstat(3, 7880 <... getegid resumed> ) = 0 7881 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7881 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcb4655d000 7881 mprotect(0x7fcb4657f000, 1658880, PROT_NONE) = 0 7881 mmap(0x7fcb4657f000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fcb4657f000 7881 mmap(0x7fcb466c7000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fcb466c7000 7881 mmap(0x7fcb46714000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fcb46714000 7881 mmap(0x7fcb4671a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcb4671a000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7880 getuid( 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7880 <... getuid resumed> ) = 0 7881 <... openat resumed> ) = 3 7881 read(3, 7880 getgid( 7881 <... read resumed> "\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 7881 fstat(3, 7880 <... getgid resumed> ) = 0 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7881 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcb46555000 7881 mmap(0x7fcb46557000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcb46557000 7881 mmap(0x7fcb4655a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fcb4655a000 7881 mmap(0x7fcb4655b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fcb4655b000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7880 access("/usr/bin/ls", X_OK 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7880 <... access resumed> ) = 0 7880 stat("/usr/bin/ls", 7881 <... openat resumed> ) = 3 7881 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7881 fstat(3, 7880 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7881 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcb464e1000 7881 mmap(0x7fcb464e3000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcb464e3000 7881 mmap(0x7fcb46535000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fcb46535000 7881 mmap(0x7fcb46553000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fcb46553000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 7880 geteuid( 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7880 <... geteuid resumed> ) = 0 7880 getegid( 7881 <... openat resumed> ) = 3 7881 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7881 fstat(3, 7880 <... getegid resumed> ) = 0 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7881 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcb464dc000 7881 mmap(0x7fcb464dd000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fcb464dd000 7881 mmap(0x7fcb464de000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcb464de000 7881 mmap(0x7fcb464df000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcb464df000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7880 getuid( 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 7880 <... getuid resumed> ) = 0 7881 <... openat resumed> ) = 3 7881 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7881 fstat(3, 7880 getgid( 7881 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7881 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcb464da000 7881 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcb464b9000 7881 mmap(0x7fcb464bf000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fcb464bf000 7881 mmap(0x7fcb464ce000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fcb464ce000 7881 mmap(0x7fcb464d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fcb464d4000 7881 mmap(0x7fcb464d6000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcb464d6000 7881 close(3) = 0 7881 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcb464b6000 7881 arch_prctl(ARCH_SET_FS, 0x7fcb464b6800) = 0 7881 mprotect(0x7fcb46714000, 16384, PROT_READ 7880 <... getgid resumed> ) = 0 7881 <... mprotect resumed> ) = 0 7880 access("/usr/bin/ls", R_OK 7881 mprotect(0x7fcb464d4000, 4096, PROT_READ) = 0 7881 mprotect(0x7fcb464df000, 4096, PROT_READ) = 0 7881 mprotect(0x7fcb46553000, 4096, PROT_READ) = 0 7881 mprotect(0x7fcb4655b000, 4096, PROT_READ) = 0 7881 mprotect(0x7fcb46942000, 4096, PROT_READ) = 0 7881 mprotect(0x7fcb4694f000, 4096, PROT_READ) = 0 7881 mprotect(0x562a8bc5d000, 4096, PROT_READ) = 0 7881 mprotect(0x7fcb4697f000, 4096, PROT_READ) = 0 7881 munmap(0x7fcb46953000, 17208) = 0 7881 set_tid_address(0x7fcb464b6ad0) = 7881 7881 set_robust_list(0x7fcb464b6ae0, 24) = 0 7881 rt_sigaction(SIGRTMIN, {sa_handler=0x7fcb464bf6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fcb464cb730}, NULL, 8) = 0 7881 rt_sigaction(SIGRT_1, {sa_handler=0x7fcb464bf740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcb464cb730}, NULL, 8) = 0 7881 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7881 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7881 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7881 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7881 brk(NULL) = 0x562a8cb3e000 7881 brk(0x562a8cb5f000) = 0x562a8cb5f000 7881 access("/etc/selinux/config", F_OK 7880 <... access resumed> ) = 0 7881 <... access resumed> ) = -1 ENOENT (No such file or directory) 7880 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7881 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 7880 <... rt_sigaction resumed> {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7880 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7881 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 7880 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7880 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7881 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 7880 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55b36a288f10 /* 18 vars */ 7881 <... openat resumed> ) = 3 7879 rt_sigprocmask(SIG_SETMASK, [CHLD], 7881 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7881 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46957000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7881 fstat(3, 7880 <... execve resumed> ) = 0 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7881 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fcb464af000 7881 close(3) = 0 7881 futex(0x7fcb46719a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 7880 brk(NULL 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 <... brk resumed> ) = 0x5615d6d89000 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7881 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46956000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 7880 access("/etc/ld.so.preload", R_OK 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 <... access resumed> ) = -1 ENOENT (No such file or directory) 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7881 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46955000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7881 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46954000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 7880 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 <... stat resumed> 0x7ffc5efd41b0) = -1 ENOENT (No such file or directory) 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7881 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46953000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7881 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb464ae000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 7880 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 <... stat resumed> 0x7ffc5efd41b0) = -1 ENOENT (No such file or directory) 7881 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7881 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb464ad000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7881 fstat(3, 7880 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7881 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb464ac000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 7880 <... stat resumed> 0x7ffc5efd41b0) = -1 ENOENT (No such file or directory) 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7881 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46339000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 7880 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 stat("/libgpiod.old/src/lib/.libs/tls", 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7881 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46338000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 7880 <... stat resumed> 0x7ffc5efd41b0) = -1 ENOENT (No such file or directory) 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7881 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46337000 7881 close(3) = 0 7881 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 7880 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7881 <... openat resumed> ) = 3 7881 fstat(3, 7880 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7881 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7881 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcb46305000 7881 close(3) = 0 7880 <... stat resumed> 0x7ffc5efd41b0) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7879 <... rt_sigprocmask resumed> NULL, 8) = 0 7880 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7880 stat("/libgpiod.old/src/lib/.libs/x86_64", 7879 rt_sigprocmask(SIG_BLOCK, [CHLD], 7880 <... stat resumed> 0x7ffc5efd41b0) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7879 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7880 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7880 stat("/libgpiod.old/src/lib/.libs/x86_64", 7879 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7880 <... stat resumed> 0x7ffc5efd41b0) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7879 <... rt_sigaction resumed> {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7880 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7880 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7880 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7879 wait4(-1, 7880 <... openat resumed> ) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7880 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fd048f000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7880 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7880 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5fd048d000 7880 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5fd0265000 7880 mprotect(0x7f5fd028a000, 2093056, PROT_NONE) = 0 7880 mmap(0x7f5fd0489000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f5fd0489000 7880 mmap(0x7f5fd048b000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5fd048b000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7881 fstat(0, 7880 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7881 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7880 <... openat resumed> ) = 3 7881 read(0, 7880 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7880 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7880 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5fd00a4000 7880 mprotect(0x7f5fd00c6000, 1658880, PROT_NONE) = 0 7880 mmap(0x7f5fd00c6000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5fd00c6000 7880 mmap(0x7f5fd020e000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f5fd020e000 7880 mmap(0x7f5fd025b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f5fd025b000 7880 mmap(0x7f5fd0261000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5fd0261000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7880 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7880 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5fd0030000 7880 mmap(0x7f5fd0032000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5fd0032000 7880 mmap(0x7f5fd0084000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f5fd0084000 7880 mmap(0x7f5fd00a2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f5fd00a2000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7880 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7880 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5fd002b000 7880 mmap(0x7f5fd002c000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f5fd002c000 7880 mmap(0x7f5fd002d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5fd002d000 7880 mmap(0x7f5fd002e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5fd002e000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7880 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7880 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7880 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5fd000a000 7880 mmap(0x7f5fd0010000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5fd0010000 7880 mmap(0x7f5fd001f000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f5fd001f000 7880 mmap(0x7f5fd0025000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f5fd0025000 7880 mmap(0x7f5fd0027000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5fd0027000 7880 close(3) = 0 7880 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5fd0008000 7880 arch_prctl(ARCH_SET_FS, 0x7f5fd0009380) = 0 7880 mprotect(0x7f5fd025b000, 16384, PROT_READ) = 0 7880 mprotect(0x7f5fd0025000, 4096, PROT_READ) = 0 7880 mprotect(0x7f5fd002e000, 4096, PROT_READ) = 0 7880 mprotect(0x7f5fd00a2000, 4096, PROT_READ) = 0 7880 mprotect(0x7f5fd0489000, 4096, PROT_READ) = 0 7880 mprotect(0x5615d6153000, 4096, PROT_READ) = 0 7880 mprotect(0x7f5fd04bb000, 4096, PROT_READ) = 0 7880 munmap(0x7f5fd048f000, 17208) = 0 7880 set_tid_address(0x7f5fd0009650) = 7880 7880 set_robust_list(0x7f5fd0009660, 24) = 0 7880 rt_sigaction(SIGRTMIN, {sa_handler=0x7f5fd00106b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f5fd001c730}, NULL, 8) = 0 7880 rt_sigaction(SIGRT_1, {sa_handler=0x7f5fd0010740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f5fd001c730}, NULL, 8) = 0 7880 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7880 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7880 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7880 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7880 brk(NULL) = 0x5615d6d89000 7880 brk(0x5615d6daa000) = 0x5615d6daa000 7880 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7880 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fd0493000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7880 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f5fd0001000 7880 close(3) = 0 7880 futex(0x7f5fd0260a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7880 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fd0492000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7880 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fd0491000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7880 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fd0490000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7880 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fd048f000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7880 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fd0000000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7880 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fcffff000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7880 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fcfffe000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7880 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fcfe8b000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7880 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fcfe8a000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7880 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fcfe89000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7880 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fcfe57000 7880 close(3) = 0 7880 ioctl(1, TCGETS, 0x7ffc5efd4e20) = -1 ENOTTY (Inappropriate ioctl for device) 7880 ioctl(1, TIOCGWINSZ, 0x7ffc5efd4ef0) = -1 ENOTTY (Inappropriate ioctl for device) 7880 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7880 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7880 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", "security.selinux", "unlabeled", 255) = 10 7880 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 7880 futex(0x7f5fd048ca90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7880 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 7880 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7880 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7880 close(3) = 0 7880 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7880 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7880 close(3) = 0 7880 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 7880 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 7880 read(3, "", 4096) = 0 7880 close(3) = 0 7880 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7880 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7880 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5fcfe52000 7880 close(3) = 0 7880 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 7880 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 7880 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5fcfe3d000 7880 mprotect(0x7f5fcfe40000, 40960, PROT_NONE) = 0 7880 mmap(0x7f5fcfe40000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f5fcfe40000 7880 mmap(0x7f5fcfe47000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f5fcfe47000 7880 mmap(0x7f5fcfe4a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f5fcfe4a000 7880 mmap(0x7f5fcfe4c000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5fcfe4c000 7880 close(3) = 0 7880 mprotect(0x7f5fcfe4a000, 4096, PROT_READ) = 0 7880 munmap(0x7f5fcfe52000, 17208) = 0 7880 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 7880 lseek(3, 0, SEEK_CUR) = 0 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 7880 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 7880 close(3) = 0 7880 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7880 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7880 close(3) = 0 7880 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7880 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7880 close(3) = 0 7880 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 7880 lseek(3, 0, SEEK_CUR) = 0 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 7880 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 7880 close(3) = 0 7880 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7880 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7880 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7880 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 7880 lseek(3, -71, SEEK_CUR) = 56 7880 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 7880 close(3) = 0 7880 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 7881 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 7880 <... write resumed> ) = 92 7881 read(0, 7880 close(1 7881 <... read resumed> "", 4096) = 0 7880 <... close resumed> ) = 0 7881 close(1) = 0 7881 exit_group(0 7880 close(2) = 0 7881 <... exit_group resumed>) = ? 7880 exit_group(0) = ? 7881 +++ exited with 0 +++ 7879 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7881 7879 wait4(-1, 7880 +++ exited with 0 +++ 7879 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7880 7879 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7879 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7879 close(3) = -1 EBADF (Bad file descriptor) 7879 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7879 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7881, si_uid=0, si_status=0, si_utime=3, si_stime=4} --- 7879 wait4(-1, 0x7fff2b7f2990, WNOHANG, NULL) = -1 ECHILD (No child processes) 7879 rt_sigreturn({mask=[]}) = 0 7879 exit_group(0) = ? 7879 +++ exited with 0 +++ 7872 <... read resumed> "", 128) = 0 7872 close(3) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7879 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 pipe([3, 4]) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7872 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7882 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7872 close(4) = 0 7872 read(3, 7882 getpid() = 7882 7882 close(255) = 0 7882 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7882 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7882 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7882 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7882 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7882 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7882 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7882 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7882 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7882 dup2(4, 1) = 1 7882 close(4) = 0 7882 close(3) = 0 7882 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7882 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 chdir("/libgpiod.old/src/tools") = 0 7882 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7882 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7882 write(1, "/libgpiod.old/src/tools\n", 24) = 24 7882 exit_group(0) = ? 7882 +++ exited with 0 +++ 7872 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 7872 read(3, "", 128) = 0 7872 close(3) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7882 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 stat("/libgpiod.old/src/tools/.libs/gpiofind", {st_mode=S_IFREG|0755, st_size=26088, ...}) = 0 7872 pipe([3, 4]) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7872 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7883 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7872 close(4) = 0 7872 read(3, 7883 getpid() = 7883 7883 close(255) = 0 7883 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7883 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7883 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7883 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7883 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7883 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7883 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7883 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7883 dup2(4, 1) = 1 7883 close(4) = 0 7883 close(3) = 0 7883 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7883 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7883 pipe([3, 4]) = 0 7883 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7883 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7884 7883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7883 close(4) = 0 7883 close(4) = -1 EBADF (Bad file descriptor) 7884 getpid( 7883 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7884 <... getpid resumed> ) = 7884 7883 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7884 rt_sigprocmask(SIG_SETMASK, [], 7883 clone( 7884 <... rt_sigprocmask resumed> NULL, 8) = 0 7883 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2343e2ca10) = 7885 7884 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7883 rt_sigprocmask(SIG_SETMASK, [CHLD], 7884 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7883 <... rt_sigprocmask resumed> NULL, 8) = 0 7884 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7883 close(3 7885 getpid( 7884 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 <... getpid resumed> ) = 7885 7884 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7885 rt_sigprocmask(SIG_SETMASK, [], 7884 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 <... rt_sigprocmask resumed> NULL, 8) = 0 7884 close(3 7885 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7884 <... close resumed> ) = 0 7885 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7884 dup2(4, 1 7885 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7884 <... dup2 resumed> ) = 1 7885 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 dup2(3, 0) = 0 7885 close(3) = 0 7885 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7885 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55b36a289540 /* 18 vars */ 7884 close(4) = 0 7884 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7885 <... execve resumed> ) = 0 7884 fstat(3, 7883 <... close resumed> ) = 0 7885 brk(NULL 7884 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7885 <... brk resumed> ) = 0x55b869ec2000 7884 brk(0x55b36a2b2000) = 0x55b36a2b2000 7884 getdents64(3 7883 rt_sigprocmask(SIG_BLOCK, [CHLD], 7884 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7884 getdents64(3 7883 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7884 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7884 brk(0x55b36a2aa000) = 0x55b36a2aa000 7885 access("/etc/ld.so.preload", R_OK 7884 close(3) = 0 7884 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7884 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 <... access resumed> ) = -1 ENOENT (No such file or directory) 7884 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7884 rt_sigprocmask(SIG_BLOCK, [CHLD], 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7884 <... rt_sigprocmask resumed> [], 8) = 0 7884 rt_sigprocmask(SIG_SETMASK, [], 7885 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7884 <... rt_sigprocmask resumed> NULL, 8) = 0 7885 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7884 ioctl(2, TIOCGPGRP 7885 <... stat resumed> 0x7ffef3e3b810) = -1 ENOENT (No such file or directory) 7884 <... ioctl resumed> , 0x7fff2b7f3074) = -1 ENOTTY (Inappropriate ioctl for device) 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7884 rt_sigaction(SIGCHLD, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 7885 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7885 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7884 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7885 <... stat resumed> 0x7ffef3e3b810) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7884 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7885 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7885 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7884 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 <... stat resumed> 0x7ffef3e3b810) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7885 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffef3e3b810) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7885 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffef3e3b810) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7885 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffef3e3b810) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7884 fstat(1, 7885 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7885 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffef3e3b810) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7884 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7885 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7885 stat("/libgpiod.old/src/lib/.libs", 7884 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 7885 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7885 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7884 <... write resumed> ) = 56 7885 <... openat resumed> ) = 3 7885 fstat(3, 7884 exit_group(0 7885 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7885 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1700183000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7884 <... exit_group resumed>) = ? 7885 <... openat resumed> ) = 3 7885 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 7885 fstat(3, 7884 +++ exited with 0 +++ 7885 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7885 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1700181000 7885 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1700176000 7885 mmap(0x7f1700178000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1700178000 7885 mmap(0x7f170017d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f170017d000 7885 mmap(0x7f170017f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f170017f000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7883 rt_sigprocmask(SIG_SETMASK, [CHLD], 7885 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7883 <... rt_sigprocmask resumed> NULL, 8) = 0 7885 <... openat resumed> ) = 3 7885 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7885 fstat(3, 7883 rt_sigprocmask(SIG_BLOCK, [CHLD], 7885 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7885 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f16fff4e000 7885 mprotect(0x7f16fff73000, 2093056, PROT_NONE) = 0 7885 mmap(0x7f1700172000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f1700172000 7885 mmap(0x7f1700174000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1700174000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7883 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7885 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7883 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 7885 <... openat resumed> ) = 3 7885 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7885 fstat(3, 7883 <... rt_sigaction resumed> {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7885 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7885 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f16ffd8d000 7885 mprotect(0x7f16ffdaf000, 1658880, PROT_NONE) = 0 7885 mmap(0x7f16ffdaf000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f16ffdaf000 7885 mmap(0x7f16ffef7000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f16ffef7000 7885 mmap(0x7f16fff44000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f16fff44000 7885 mmap(0x7f16fff4a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f16fff4a000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7883 wait4(-1, 7885 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7883 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7884 7885 <... openat resumed> ) = 3 7885 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 7885 fstat(3, 7883 wait4(-1, 7885 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7885 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f16ffd85000 7885 mmap(0x7f16ffd87000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f16ffd87000 7885 mmap(0x7f16ffd8a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f16ffd8a000 7885 mmap(0x7f16ffd8b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f16ffd8b000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7885 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7885 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f16ffd11000 7885 mmap(0x7f16ffd13000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f16ffd13000 7885 mmap(0x7f16ffd65000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f16ffd65000 7885 mmap(0x7f16ffd83000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f16ffd83000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7885 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7885 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f16ffd0c000 7885 mmap(0x7f16ffd0d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f16ffd0d000 7885 mmap(0x7f16ffd0e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f16ffd0e000 7885 mmap(0x7f16ffd0f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f16ffd0f000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7885 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7885 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7885 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f16ffd0a000 7885 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f16ffce9000 7885 mmap(0x7f16ffcef000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f16ffcef000 7885 mmap(0x7f16ffcfe000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f16ffcfe000 7885 mmap(0x7f16ffd04000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f16ffd04000 7885 mmap(0x7f16ffd06000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f16ffd06000 7885 close(3) = 0 7885 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f16ffce6000 7885 arch_prctl(ARCH_SET_FS, 0x7f16ffce6800) = 0 7885 mprotect(0x7f16fff44000, 16384, PROT_READ) = 0 7885 mprotect(0x7f16ffd04000, 4096, PROT_READ) = 0 7885 mprotect(0x7f16ffd0f000, 4096, PROT_READ) = 0 7885 mprotect(0x7f16ffd83000, 4096, PROT_READ) = 0 7885 mprotect(0x7f16ffd8b000, 4096, PROT_READ) = 0 7885 mprotect(0x7f1700172000, 4096, PROT_READ) = 0 7885 mprotect(0x7f170017f000, 4096, PROT_READ) = 0 7885 mprotect(0x55b868902000, 4096, PROT_READ) = 0 7885 mprotect(0x7f17001af000, 4096, PROT_READ) = 0 7885 munmap(0x7f1700183000, 17208) = 0 7885 set_tid_address(0x7f16ffce6ad0) = 7885 7885 set_robust_list(0x7f16ffce6ae0, 24) = 0 7885 rt_sigaction(SIGRTMIN, {sa_handler=0x7f16ffcef6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f16ffcfb730}, NULL, 8) = 0 7885 rt_sigaction(SIGRT_1, {sa_handler=0x7f16ffcef740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f16ffcfb730}, NULL, 8) = 0 7885 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7885 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7885 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7885 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7885 brk(NULL) = 0x55b869ec2000 7885 brk(0x55b869ee3000) = 0x55b869ee3000 7885 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7885 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1700187000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7885 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f16ffcdf000 7885 close(3) = 0 7885 futex(0x7f16fff49a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7885 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1700186000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7885 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1700185000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7885 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1700184000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7885 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1700183000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7885 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f16ffcde000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7885 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f16ffcdd000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7885 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f16ffcdc000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7885 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f16ffb69000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7885 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f16ffb68000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7885 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f16ffb67000 7885 close(3) = 0 7885 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7885 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7885 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f16ffb35000 7885 close(3) = 0 7885 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7885 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 7885 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7885 read(0, "", 4096) = 0 7885 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7872 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 7872 read(3, 7885 close(1) = 0 7885 exit_group(0) = ? 7885 +++ exited with 0 +++ 7883 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7885 7883 rt_sigaction(SIGINT, {sa_handler=0x55b369120d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7883 close(3) = -1 EBADF (Bad file descriptor) 7883 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7883 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7884, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7883 wait4(-1, 0x7fff2b7f2d90, WNOHANG, NULL) = -1 ECHILD (No child processes) 7883 rt_sigreturn({mask=[]}) = 0 7883 exit_group(0) = ? 7883 +++ exited with 0 +++ 7872 <... read resumed> "", 128) = 0 7872 close(3) = 0 7872 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7872 rt_sigaction(SIGINT, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7883 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369100df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7872 brk(0x55b36a2ab000) = 0x55b36a2ab000 7872 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2343e66940}, 8) = 0 7872 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, {sa_handler=0x55b369104410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2343e66940}, 8) = 0 7872 execve("/libgpiod.old/src/tools/.libs/gpiofind", ["/libgpiod.old/src/tools/.libs/gp"...], 0x55b36a289540 /* 17 vars */) = 0 7872 brk(NULL) = 0x556136906000 7872 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd3fa1fb30) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd3fa1fb30) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd3fa1fb30) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd3fa1fb30) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd3fa1fb30) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd3fa1fb30) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd3fa1fb30) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 7872 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 7872 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 7872 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fac490d6000 7872 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fac490cc000 7872 mmap(0x7fac490cf000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fac490cf000 7872 mmap(0x7fac490d2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fac490d2000 7872 mmap(0x7fac490d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fac490d4000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffd3fa1fb10) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd3fa1fb10) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd3fa1fb10) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffd3fa1fb10) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffd3fa1fb10) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd3fa1fb10) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd3fa1fb10) = -1 ENOENT (No such file or directory) 7872 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7872 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7872 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7872 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7872 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fac490c7000 7872 close(3) = 0 7872 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7872 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7872 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7872 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fac48f06000 7872 mprotect(0x7fac48f28000, 1658880, PROT_NONE) = 0 7872 mmap(0x7fac48f28000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fac48f28000 7872 mmap(0x7fac49070000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fac49070000 7872 mmap(0x7fac490bd000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fac490bd000 7872 mmap(0x7fac490c3000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fac490c3000 7872 close(3) = 0 7872 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fac48f03000 7872 arch_prctl(ARCH_SET_FS, 0x7fac48f03740) = 0 7872 mprotect(0x7fac490bd000, 16384, PROT_READ) = 0 7872 mprotect(0x7fac490d4000, 4096, PROT_READ) = 0 7872 mprotect(0x556136056000, 4096, PROT_READ) = 0 7872 mprotect(0x7fac490ff000, 4096, PROT_READ) = 0 7872 munmap(0x7fac490c7000, 17208) = 0 7872 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 40) = 40 7872 write(2, "exactly one GPIO line name must "..., 44) = 44 7872 write(2, "\n", 1) = 1 7872 exit_group(1) = ? 7872 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\300\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 85 5811 wait4(7872, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 7872 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 7886 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 7886 set_robust_list(0x7f40d5eb29a0, 24) = 0 7886 close(10) = 0 7886 dup2(4, 0) = 0 7886 close(4) = 0 7886 dup2(7, 1) = 1 7886 close(7) = 0 7886 dup2(9, 2) = 2 7886 close(9) = 0 7886 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", ["/libgpiod.old/tests/.libs/../../"..., "first argument", "second argument"], 0x7ffca3b5afe8 /* 17 vars */) = 0 7886 brk(NULL) = 0x55c9bfd5e000 7886 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fffca1b1f70) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffca1b1f70) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffca1b1f70) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fffca1b1f70) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fffca1b1f70) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffca1b1f70) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffca1b1f70) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7886 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7886 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc939000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 7886 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 7886 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8fcc937000 7886 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8fcc909000 7886 mmap(0x7f8fcc917000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f8fcc917000 7886 mmap(0x7f8fcc925000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f8fcc925000 7886 mmap(0x7f8fcc932000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f8fcc932000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7886 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7886 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8fcc904000 7886 mmap(0x7f8fcc905000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f8fcc905000 7886 mmap(0x7f8fcc906000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8fcc906000 7886 mmap(0x7f8fcc907000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8fcc907000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7886 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7886 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7886 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8fcc743000 7886 mprotect(0x7f8fcc765000, 1658880, PROT_NONE) = 0 7886 mmap(0x7f8fcc765000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f8fcc765000 7886 mmap(0x7f8fcc8ad000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f8fcc8ad000 7886 mmap(0x7f8fcc8fa000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f8fcc8fa000 7886 mmap(0x7f8fcc900000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8fcc900000 7886 close(3) = 0 7886 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8fcc740000 7886 arch_prctl(ARCH_SET_FS, 0x7f8fcc740740) = 0 7886 mprotect(0x7f8fcc8fa000, 16384, PROT_READ) = 0 7886 mprotect(0x7f8fcc907000, 4096, PROT_READ) = 0 7886 mprotect(0x7f8fcc932000, 16384, PROT_READ) = 0 7886 mprotect(0x55c9be6cf000, 12288, PROT_READ) = 0 7886 mprotect(0x7f8fcc965000, 4096, PROT_READ) = 0 7886 munmap(0x7f8fcc939000, 17208) = 0 7886 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 7886 close(3) = 0 7886 brk(NULL) = 0x55c9bfd5e000 7886 brk(0x55c9bfd7f000) = 0x55c9bfd7f000 7886 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7886 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc93d000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7886 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8fcc739000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7886 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc93c000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7886 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc93b000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7886 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc93a000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7886 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc939000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7886 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc738000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7886 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc737000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7886 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc736000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7886 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc5c3000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7886 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc5c2000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7886 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc5c1000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7886 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8fcc58f000 7886 close(3) = 0 7886 getuid() = 0 7886 getgid() = 0 7886 geteuid() = 0 7886 getegid() = 0 7886 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7886 ioctl(-1, TIOCGPGRP, 0x7fffca1b2b84) = -1 EBADF (Bad file descriptor) 7886 sysinfo({uptime=393, loads=[135776, 90048, 43552], totalram=106127360, freeram=56823808, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=68, totalhigh=0, freehigh=0, mem_unit=1}) = 0 7886 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7886 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7886 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7886 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7886 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7886 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7886 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 uname({sysname="Linux", nodename="compilator", ...}) = 0 7886 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7886 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7886 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7886 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 7886 getpid() = 7886 7886 getppid() = 5811 7886 getpid() = 7886 7886 getpgrp() = 5807 7886 ioctl(2, TIOCGPGRP, 0x7fffca1b2a54) = -1 ENOTTY (Inappropriate ioctl for device) 7886 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 ioctl(2, TIOCGPGRP, 0x7fffca1b2a34) = -1 ENOTTY (Inappropriate ioctl for device) 7886 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 7886 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7886 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiofind", O_RDONLY) = 3 7886 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7886 ioctl(3, TCGETS, 0x7fffca1b2b10) = -1 ENOTTY (Inappropriate ioctl for device) 7886 lseek(3, 0, SEEK_CUR) = 0 7886 read(3, "#! /bin/bash\n\n# gpiofind - tempo"..., 80) = 80 7886 lseek(3, 0, SEEK_SET) = 0 7886 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 7886 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 7886 dup2(3, 255) = 255 7886 close(3) = 0 7886 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 7886 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 7886 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7886 lseek(255, 0, SEEK_CUR) = 0 7886 read(255, "#! /bin/bash\n\n# gpiofind - tempo"..., 6305) = 6305 7886 pipe([3, 4]) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7886 lseek(255, -5398, SEEK_CUR) = 907 7886 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7887 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 close(4) = 0 7886 read(3, 7887 getpid() = 7887 7887 close(255) = 0 7887 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7887 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 dup2(4, 1) = 1 7887 close(4) = 0 7887 close(3) = 0 7887 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7887 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 7887 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7888 7887 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7887 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7887 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7888 getpid( 7887 rt_sigprocmask(SIG_BLOCK, [CHLD], 7888 <... getpid resumed> ) = 7888 7887 <... rt_sigprocmask resumed> [], 8) = 0 7887 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7888 rt_sigprocmask(SIG_SETMASK, [], 7887 <... rt_sigaction resumed> {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 <... rt_sigprocmask resumed> NULL, 8) = 0 7887 wait4(-1, 7888 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7888 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7888 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7888 ioctl(2, TIOCGPGRP, 0x7fffca1b2514) = -1 ENOTTY (Inappropriate ioctl for device) 7888 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7888 dup2(3, 2) = 2 7888 close(3) = 0 7888 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7888 write(1, "allexport \toff\n", 20) = 20 7888 write(1, "braceexpand \ton\n", 19) = 19 7888 write(1, "emacs \toff\n", 20) = 20 7888 write(1, "errexit \toff\n", 20) = 20 7888 write(1, "errtrace \toff\n", 20) = 20 7888 write(1, "functrace \toff\n", 20) = 20 7888 write(1, "hashall \ton\n", 19) = 19 7888 write(1, "histexpand \toff\n", 20) = 20 7888 write(1, "history \toff\n", 20) = 20 7888 write(1, "ignoreeof \toff\n", 20) = 20 7888 write(1, "interactive-comments\ton\n", 24) = 24 7888 write(1, "keyword \toff\n", 20) = 20 7888 write(1, "monitor \toff\n", 20) = 20 7888 write(1, "noclobber \toff\n", 20) = 20 7888 write(1, "noexec \toff\n", 20) = 20 7888 write(1, "noglob \toff\n", 20) = 20 7888 write(1, "nolog \toff\n", 20) = 20 7888 write(1, "notify \toff\n", 20) = 20 7888 write(1, "nounset \toff\n", 20) = 20 7888 write(1, "onecmd \toff\n", 20) = 20 7888 write(1, "physical \toff\n", 20) = 20 7888 write(1, "pipefail \toff\n", 20) = 20 7888 write(1, "posix \toff\n", 20) = 20 7888 write(1, "privileged \toff\n", 20) = 20 7888 write(1, "verbose \toff\n", 20) = 20 7888 write(1, "vi \toff\n", 20) = 20 7888 write(1, "xtrace \toff\n", 20) = 20 7888 exit_group(0) = ? 7888 +++ exited with 0 +++ 7887 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7888 7887 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7887 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7887 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7888, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 7887 wait4(-1, 0x7fffca1b1f50, WNOHANG, NULL) = -1 ECHILD (No child processes) 7887 rt_sigreturn({mask=[]}) = 0 7887 exit_group(0) = ? 7887 +++ exited with 0 +++ 7886 <... read resumed> "allexport \toff\n", 128) = 20 7886 read(3, "braceexpand \ton\nemacs "..., 128) = 128 7886 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 7886 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 7886 read(3, "ysical \toff\npipefail "..., 128) = 128 7886 read(3, " \toff\n", 128) = 10 7886 read(3, "", 128) = 0 7886 close(3) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7887 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 7886 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 7886 lseek(255, -5181, SEEK_CUR) = 1124 7886 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7889 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], 7889 getpid( 7886 <... rt_sigprocmask resumed> NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], 7889 <... getpid resumed> ) = 7889 7886 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7886 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7889 close(255 7886 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 <... close resumed> ) = 0 7886 wait4(-1, 7889 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7889 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7889 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7889 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7889 ioctl(2, TIOCGPGRP, 0x7fffca1b28f4) = -1 ENOTTY (Inappropriate ioctl for device) 7889 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7889 dup2(3, 1) = 1 7889 close(3) = 0 7889 dup2(1, 2) = 2 7889 fcntl(1, F_GETFD) = 0 7889 exit_group(0) = ? 7889 +++ exited with 0 +++ 7886 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7889 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 ioctl(2, TIOCGWINSZ, 0x7fffca1b27f0) = -1 ENOTTY (Inappropriate ioctl for device) 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 pipe([3, 4]) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7886 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7890 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 close(4) = 0 7886 read(3, 7890 getpid() = 7890 7890 close(255) = 0 7890 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7890 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 dup2(4, 1) = 1 7890 close(4) = 0 7890 close(3) = 0 7890 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7890 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7890 pipe([3, 4]) = 0 7890 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7890 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7891 7890 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7890 close(4) = 0 7890 close(4) = -1 EBADF (Bad file descriptor) 7890 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7891 getpid( 7890 clone( 7891 <... getpid resumed> ) = 7891 7890 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7892 7891 rt_sigprocmask(SIG_SETMASK, [], 7890 rt_sigprocmask(SIG_SETMASK, [CHLD], 7891 <... rt_sigprocmask resumed> NULL, 8) = 0 7890 <... rt_sigprocmask resumed> NULL, 8) = 0 7891 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7890 close(3 7891 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 <... close resumed> ) = 0 7892 getpid( 7891 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7892 <... getpid resumed> ) = 7892 7891 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7892 rt_sigprocmask(SIG_SETMASK, [], 7891 close(3 7892 <... rt_sigprocmask resumed> NULL, 8) = 0 7891 <... close resumed> ) = 0 7892 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7891 dup2(4, 1 7892 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7891 <... dup2 resumed> ) = 1 7892 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7891 close(4 7892 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7892 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7892 dup2(3, 0) = 0 7892 close(3) = 0 7892 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7892 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7892 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7892 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55c9bfd7e260 /* 18 vars */ 7891 <... close resumed> ) = 0 7891 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7891 fstat(3, 7890 rt_sigprocmask(SIG_BLOCK, [CHLD], 7891 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7891 brk(0x55c9bfda7000) = 0x55c9bfda7000 7891 getdents64(3 7890 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7891 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7891 getdents64(3 7890 rt_sigprocmask(SIG_SETMASK, [CHLD], 7891 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7891 brk(0x55c9bfd9f000) = 0x55c9bfd9f000 7891 close(3) = 0 7891 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7891 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7891 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7891 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7891 rt_sigprocmask(SIG_SETMASK, [], 7892 <... execve resumed> ) = 0 7891 <... rt_sigprocmask resumed> NULL, 8) = 0 7891 ioctl(2, TIOCGPGRP, 0x7fffca1b1474) = -1 ENOTTY (Inappropriate ioctl for device) 7891 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 7892 brk(NULL 7891 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7892 <... brk resumed> ) = 0x55b01858e000 7891 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7891 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7891 write(1, "/libgpiod.old/tests/.libs/../../"..., 51) = 51 7891 exit_group(0) = ? 7891 +++ exited with 0 +++ 7890 <... rt_sigprocmask resumed> NULL, 8) = 0 7890 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7890 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7891 7890 wait4(-1, 7892 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc95eb32a0) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc95eb32a0) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc95eb32a0) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc95eb32a0) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc95eb32a0) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc95eb32a0) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc95eb32a0) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7892 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7892 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb39038000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 7892 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 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7892 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdb39036000 7892 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb3902b000 7892 mmap(0x7fdb3902d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdb3902d000 7892 mmap(0x7fdb39032000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fdb39032000 7892 mmap(0x7fdb39034000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fdb39034000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7892 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7892 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb38e03000 7892 mprotect(0x7fdb38e28000, 2093056, PROT_NONE) = 0 7892 mmap(0x7fdb39027000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fdb39027000 7892 mmap(0x7fdb39029000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdb39029000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7892 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7892 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7892 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb38c42000 7892 mprotect(0x7fdb38c64000, 1658880, PROT_NONE) = 0 7892 mmap(0x7fdb38c64000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fdb38c64000 7892 mmap(0x7fdb38dac000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fdb38dac000 7892 mmap(0x7fdb38df9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fdb38df9000 7892 mmap(0x7fdb38dff000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdb38dff000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7892 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 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7892 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb38c3a000 7892 mmap(0x7fdb38c3c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdb38c3c000 7892 mmap(0x7fdb38c3f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fdb38c3f000 7892 mmap(0x7fdb38c40000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fdb38c40000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7892 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7892 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb38bc6000 7892 mmap(0x7fdb38bc8000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdb38bc8000 7892 mmap(0x7fdb38c1a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fdb38c1a000 7892 mmap(0x7fdb38c38000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fdb38c38000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7892 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7892 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb38bc1000 7892 mmap(0x7fdb38bc2000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fdb38bc2000 7892 mmap(0x7fdb38bc3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdb38bc3000 7892 mmap(0x7fdb38bc4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdb38bc4000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7892 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7892 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7892 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdb38bbf000 7892 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb38b9e000 7892 mmap(0x7fdb38ba4000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fdb38ba4000 7892 mmap(0x7fdb38bb3000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fdb38bb3000 7892 mmap(0x7fdb38bb9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fdb38bb9000 7892 mmap(0x7fdb38bbb000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdb38bbb000 7892 close(3) = 0 7892 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdb38b9b000 7892 arch_prctl(ARCH_SET_FS, 0x7fdb38b9b800) = 0 7892 mprotect(0x7fdb38df9000, 16384, PROT_READ) = 0 7892 mprotect(0x7fdb38bb9000, 4096, PROT_READ) = 0 7892 mprotect(0x7fdb38bc4000, 4096, PROT_READ) = 0 7892 mprotect(0x7fdb38c38000, 4096, PROT_READ) = 0 7892 mprotect(0x7fdb38c40000, 4096, PROT_READ) = 0 7892 mprotect(0x7fdb39027000, 4096, PROT_READ) = 0 7892 mprotect(0x7fdb39034000, 4096, PROT_READ) = 0 7892 mprotect(0x55b0167b6000, 4096, PROT_READ) = 0 7892 mprotect(0x7fdb39064000, 4096, PROT_READ) = 0 7892 munmap(0x7fdb39038000, 17208) = 0 7892 set_tid_address(0x7fdb38b9bad0) = 7892 7892 set_robust_list(0x7fdb38b9bae0, 24) = 0 7892 rt_sigaction(SIGRTMIN, {sa_handler=0x7fdb38ba46b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fdb38bb0730}, NULL, 8) = 0 7892 rt_sigaction(SIGRT_1, {sa_handler=0x7fdb38ba4740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fdb38bb0730}, NULL, 8) = 0 7892 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7892 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7892 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7892 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7892 brk(NULL) = 0x55b01858e000 7892 brk(0x55b0185af000) = 0x55b0185af000 7892 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7892 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb3903c000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7892 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fdb38b94000 7892 close(3) = 0 7892 futex(0x7fdb38dfea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7892 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb3903b000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7892 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb3903a000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7892 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb39039000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7892 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb39038000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7892 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb38b93000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7892 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb38b92000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7892 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb38b91000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7892 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb38a1e000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7892 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb38a1d000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7892 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb38a1c000 7892 close(3) = 0 7892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7892 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7892 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb389ea000 7892 close(3) = 0 7892 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7892 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 7892 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7892 read(0, "", 4096) = 0 7892 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 7886 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 7886 read(3, 7892 close(1) = 0 7892 exit_group(0) = ? 7892 +++ exited with 0 +++ 7890 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7892 7890 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7890 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7890 close(3) = -1 EBADF (Bad file descriptor) 7890 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7890 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7891, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 7890 wait4(-1, 0x7fffca1b1190, WNOHANG, NULL) = -1 ECHILD (No child processes) 7890 rt_sigreturn({mask=[]}) = 0 7890 exit_group(0) = ? 7890 +++ exited with 0 +++ 7886 <... read resumed> "", 128) = 0 7886 close(3) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7890 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 pipe([3, 4]) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7886 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7893 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 close(4) = 0 7886 read(3, 7893 getpid() = 7893 7893 close(255) = 0 7893 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7893 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 dup2(4, 1) = 1 7893 close(4) = 0 7893 close(3) = 0 7893 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7893 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7893 pipe([3, 4]) = 0 7893 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7893 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7894 7893 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7893 close(4) = 0 7893 close(4) = -1 EBADF (Bad file descriptor) 7894 getpid( 7893 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7894 <... getpid resumed> ) = 7894 7893 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7894 rt_sigprocmask(SIG_SETMASK, [], 7893 clone( 7894 <... rt_sigprocmask resumed> NULL, 8) = 0 7894 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7893 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7895 7894 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7894 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 getpid( 7894 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7895 <... getpid resumed> ) = 7895 7894 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 rt_sigprocmask(SIG_SETMASK, [], 7894 close(3 7895 <... rt_sigprocmask resumed> NULL, 8) = 0 7894 <... close resumed> ) = 0 7895 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7894 dup2(4, 1 7895 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7894 <... dup2 resumed> ) = 1 7895 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7894 close(4 7895 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 dup2(3, 0) = 0 7895 close(3) = 0 7895 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55c9bfd6a1e0 /* 18 vars */ 7894 <... close resumed> ) = 0 7894 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7894 stat("/usr/local/sbin/ls", 7895 <... execve resumed> ) = 0 7895 brk(NULL 7894 <... stat resumed> 0x7fffca1b1460) = -1 ENOENT (No such file or directory) 7895 <... brk resumed> ) = 0x5557537fb000 7894 stat("/usr/local/bin/ls", 7893 rt_sigprocmask(SIG_SETMASK, [CHLD], 7894 <... stat resumed> 0x7fffca1b1460) = -1 ENOENT (No such file or directory) 7894 stat("/usr/sbin/ls", 7893 <... rt_sigprocmask resumed> NULL, 8) = 0 7894 <... stat resumed> 0x7fffca1b1460) = -1 ENOENT (No such file or directory) 7894 stat("/usr/bin/ls", 7893 close(3 7895 access("/etc/ld.so.preload", R_OK 7894 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7894 stat("/usr/bin/ls", 7893 <... close resumed> ) = 0 7894 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7895 <... access resumed> ) = -1 ENOENT (No such file or directory) 7894 geteuid( 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 <... geteuid resumed> ) = 0 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7894 getegid( 7895 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7894 <... getegid resumed> ) = 0 7895 <... stat resumed> 0x7ffd87aadde0) = -1 ENOENT (No such file or directory) 7894 getuid( 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 <... getuid resumed> ) = 0 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7894 getgid( 7895 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7894 <... getgid resumed> ) = 0 7895 <... stat resumed> 0x7ffd87aadde0) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 access("/usr/bin/ls", X_OK 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7894 <... access resumed> ) = 0 7895 <... stat resumed> 0x7ffd87aadde0) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 stat("/usr/bin/ls", 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 stat("/libgpiod.old/src/lib/.libs/tls", 7894 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7895 <... stat resumed> 0x7ffd87aadde0) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 geteuid( 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7894 <... geteuid resumed> ) = 0 7895 <... stat resumed> 0x7ffd87aadde0) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 getegid( 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 stat("/libgpiod.old/src/lib/.libs/x86_64", 7894 <... getegid resumed> ) = 0 7895 <... stat resumed> 0x7ffd87aadde0) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 getuid( 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 stat("/libgpiod.old/src/lib/.libs/x86_64", 7894 <... getuid resumed> ) = 0 7895 <... stat resumed> 0x7ffd87aadde0) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 getgid( 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 stat("/libgpiod.old/src/lib/.libs", 7894 <... getgid resumed> ) = 0 7895 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7895 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7894 access("/usr/bin/ls", R_OK 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... access resumed> ) = 0 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7895 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f2d78000 7895 close(3) = 0 7894 stat("/usr/bin/ls", 7895 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7894 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7895 <... openat resumed> ) = 3 7895 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 7895 fstat(3, 7894 stat("/usr/bin/ls", 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7895 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72f2d76000 7895 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72f2d6b000 7895 mmap(0x7f72f2d6d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72f2d6d000 7895 mmap(0x7f72f2d72000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f72f2d72000 7895 mmap(0x7f72f2d74000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f72f2d74000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7894 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7894 geteuid( 7895 <... openat resumed> ) = 3 7895 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7895 fstat(3, 7894 <... geteuid resumed> ) = 0 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7895 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72f2b43000 7895 mprotect(0x7f72f2b68000, 2093056, PROT_NONE) = 0 7895 mmap(0x7f72f2d67000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f72f2d67000 7895 mmap(0x7f72f2d69000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72f2d69000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7894 getegid( 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7894 <... getegid resumed> ) = 0 7895 <... openat resumed> ) = 3 7895 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7895 fstat(3, 7894 getuid( 7895 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7895 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72f2982000 7895 mprotect(0x7f72f29a4000, 1658880, PROT_NONE) = 0 7895 mmap(0x7f72f29a4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f72f29a4000 7895 mmap(0x7f72f2aec000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f72f2aec000 7895 mmap(0x7f72f2b39000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f72f2b39000 7895 mmap(0x7f72f2b3f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72f2b3f000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7894 <... getuid resumed> ) = 0 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7894 getgid( 7895 <... openat resumed> ) = 3 7895 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 7895 fstat(3, 7894 <... getgid resumed> ) = 0 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7895 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72f297a000 7895 mmap(0x7f72f297c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72f297c000 7895 mmap(0x7f72f297f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f72f297f000 7895 mmap(0x7f72f2980000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f72f2980000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7894 access("/usr/bin/ls", X_OK 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7894 <... access resumed> ) = 0 7894 stat("/usr/bin/ls", 7895 <... openat resumed> ) = 3 7895 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7895 fstat(3, 7894 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7895 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72f2906000 7895 mmap(0x7f72f2908000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72f2908000 7895 mmap(0x7f72f295a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f72f295a000 7895 mmap(0x7f72f2978000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f72f2978000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7894 geteuid( 7895 <... openat resumed> ) = 3 7895 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7895 fstat(3, 7894 <... geteuid resumed> ) = 0 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7895 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72f2901000 7895 mmap(0x7f72f2902000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f72f2902000 7895 mmap(0x7f72f2903000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72f2903000 7895 mmap(0x7f72f2904000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72f2904000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7894 getegid( 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 7894 <... getegid resumed> ) = 0 7894 getuid( 7895 <... openat resumed> ) = 3 7895 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7895 fstat(3, 7894 <... getuid resumed> ) = 0 7895 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7895 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72f28ff000 7895 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72f28de000 7895 mmap(0x7f72f28e4000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f72f28e4000 7895 mmap(0x7f72f28f3000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f72f28f3000 7895 mmap(0x7f72f28f9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f72f28f9000 7895 mmap(0x7f72f28fb000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72f28fb000 7895 close(3) = 0 7895 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72f28db000 7895 arch_prctl(ARCH_SET_FS, 0x7f72f28db800) = 0 7895 mprotect(0x7f72f2b39000, 16384, PROT_READ 7894 getgid( 7895 <... mprotect resumed> ) = 0 7894 <... getgid resumed> ) = 0 7895 mprotect(0x7f72f28f9000, 4096, PROT_READ 7894 access("/usr/bin/ls", R_OK 7895 <... mprotect resumed> ) = 0 7894 <... access resumed> ) = 0 7895 mprotect(0x7f72f2904000, 4096, PROT_READ 7894 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7895 <... mprotect resumed> ) = 0 7894 <... rt_sigaction resumed> {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 mprotect(0x7f72f2978000, 4096, PROT_READ 7894 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7895 <... mprotect resumed> ) = 0 7895 mprotect(0x7f72f2980000, 4096, PROT_READ) = 0 7895 mprotect(0x7f72f2d67000, 4096, PROT_READ) = 0 7895 mprotect(0x7f72f2d74000, 4096, PROT_READ) = 0 7895 mprotect(0x555752cfe000, 4096, PROT_READ) = 0 7895 mprotect(0x7f72f2da4000, 4096, PROT_READ) = 0 7895 munmap(0x7f72f2d78000, 17208) = 0 7895 set_tid_address(0x7f72f28dbad0) = 7895 7895 set_robust_list(0x7f72f28dbae0, 24) = 0 7895 rt_sigaction(SIGRTMIN, {sa_handler=0x7f72f28e46b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f72f28f0730}, NULL, 8) = 0 7895 rt_sigaction(SIGRT_1, {sa_handler=0x7f72f28e4740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f72f28f0730}, NULL, 8) = 0 7895 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7895 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7895 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7895 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7895 brk(NULL) = 0x5557537fb000 7895 brk(0x55575381c000) = 0x55575381c000 7895 access("/etc/selinux/config", F_OK 7894 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 <... access resumed> ) = -1 ENOENT (No such file or directory) 7894 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 7895 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 7894 <... rt_sigaction resumed> {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7895 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7894 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55c9bfd6a1e0 /* 18 vars */ 7895 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 7893 rt_sigprocmask(SIG_BLOCK, [CHLD], 7894 <... execve resumed> ) = 0 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 brk(NULL 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7895 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f2d7c000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 7894 <... brk resumed> ) = 0x5617ff03b000 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 access("/etc/ld.so.preload", R_OK 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7895 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f72f28d4000 7895 close(3) = 0 7895 futex(0x7f72f2b3ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 7894 <... access resumed> ) = -1 ENOENT (No such file or directory) 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7895 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f2d7b000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 <... openat resumed> ) = 3 7895 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7895 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f2d7a000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 7894 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... stat resumed> 0x7ffd2fdc64d0) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7895 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f2d79000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7895 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f2d78000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 7894 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... stat resumed> 0x7ffd2fdc64d0) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7895 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f28d3000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 7894 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... stat resumed> 0x7ffd2fdc64d0) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7895 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f28d2000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7895 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f28d1000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 7894 stat("/libgpiod.old/src/lib/.libs/tls", 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... stat resumed> 0x7ffd2fdc64d0) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7895 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f275e000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7895 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f275d000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 7894 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... stat resumed> 0x7ffd2fdc64d0) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7895 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f275c000 7895 close(3) = 0 7895 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7895 <... openat resumed> ) = 3 7895 fstat(3, 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7895 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72f272a000 7895 close(3) = 0 7894 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd2fdc64d0) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7893 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7894 stat("/libgpiod.old/src/lib/.libs/x86_64", 7893 rt_sigprocmask(SIG_SETMASK, [CHLD], 7894 <... stat resumed> 0x7ffd2fdc64d0) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7893 <... rt_sigprocmask resumed> NULL, 8) = 0 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7894 stat("/libgpiod.old/src/lib/.libs", 7893 rt_sigprocmask(SIG_BLOCK, [CHLD], 7894 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7894 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7893 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7894 <... openat resumed> ) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7894 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa492596000 7894 close(3) = 0 7893 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7894 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7893 <... rt_sigaction resumed> {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7894 <... openat resumed> ) = 3 7894 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7894 fstat(3, 7893 wait4(-1, 7894 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7894 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa492594000 7894 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa49236c000 7894 mprotect(0x7fa492391000, 2093056, PROT_NONE) = 0 7894 mmap(0x7fa492590000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fa492590000 7894 mmap(0x7fa492592000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa492592000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7895 fstat(0, 7894 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7895 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7894 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7895 read(0, 7894 <... openat resumed> ) = 3 7894 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7894 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7894 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa4921ab000 7894 mprotect(0x7fa4921cd000, 1658880, PROT_NONE) = 0 7894 mmap(0x7fa4921cd000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa4921cd000 7894 mmap(0x7fa492315000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa492315000 7894 mmap(0x7fa492362000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa492362000 7894 mmap(0x7fa492368000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa492368000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7894 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7894 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa492137000 7894 mmap(0x7fa492139000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa492139000 7894 mmap(0x7fa49218b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fa49218b000 7894 mmap(0x7fa4921a9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fa4921a9000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7894 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7894 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa492132000 7894 mmap(0x7fa492133000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa492133000 7894 mmap(0x7fa492134000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa492134000 7894 mmap(0x7fa492135000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa492135000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7894 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7894 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7894 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa492111000 7894 mmap(0x7fa492117000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa492117000 7894 mmap(0x7fa492126000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fa492126000 7894 mmap(0x7fa49212c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa49212c000 7894 mmap(0x7fa49212e000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa49212e000 7894 close(3) = 0 7894 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa49210f000 7894 arch_prctl(ARCH_SET_FS, 0x7fa492110380) = 0 7894 mprotect(0x7fa492362000, 16384, PROT_READ) = 0 7894 mprotect(0x7fa49212c000, 4096, PROT_READ) = 0 7894 mprotect(0x7fa492135000, 4096, PROT_READ) = 0 7894 mprotect(0x7fa4921a9000, 4096, PROT_READ) = 0 7894 mprotect(0x7fa492590000, 4096, PROT_READ) = 0 7894 mprotect(0x5617fe251000, 4096, PROT_READ) = 0 7894 mprotect(0x7fa4925c2000, 4096, PROT_READ) = 0 7894 munmap(0x7fa492596000, 17208) = 0 7894 set_tid_address(0x7fa492110650) = 7894 7894 set_robust_list(0x7fa492110660, 24) = 0 7894 rt_sigaction(SIGRTMIN, {sa_handler=0x7fa4921176b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fa492123730}, NULL, 8) = 0 7894 rt_sigaction(SIGRT_1, {sa_handler=0x7fa492117740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa492123730}, NULL, 8) = 0 7894 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7894 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7894 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7894 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7894 brk(NULL) = 0x5617ff03b000 7894 brk(0x5617ff05c000) = 0x5617ff05c000 7894 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7894 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa49259a000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7894 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa492108000 7894 close(3) = 0 7894 futex(0x7fa492367a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7894 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa492599000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7894 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa492598000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7894 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa492597000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7894 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa492596000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7894 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa492107000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7894 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa492106000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7894 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa492105000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7894 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa491f92000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7894 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa491f91000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7894 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa491f90000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7894 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa491f5e000 7894 close(3) = 0 7894 ioctl(1, TCGETS, 0x7ffd2fdc7140) = -1 ENOTTY (Inappropriate ioctl for device) 7894 ioctl(1, TIOCGWINSZ, 0x7ffd2fdc7210) = -1 ENOTTY (Inappropriate ioctl for device) 7894 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7894 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 7894 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", "security.selinux", "unlabeled", 255) = 10 7894 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 7894 futex(0x7fa492593a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7894 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiofind", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 7894 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7894 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7894 close(3) = 0 7894 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7894 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7894 close(3) = 0 7894 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 7894 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 7894 read(3, "", 4096) = 0 7894 close(3) = 0 7894 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7894 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7894 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa491f59000 7894 close(3) = 0 7894 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 7894 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 7894 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa491f44000 7894 mprotect(0x7fa491f47000, 40960, PROT_NONE) = 0 7894 mmap(0x7fa491f47000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fa491f47000 7894 mmap(0x7fa491f4e000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fa491f4e000 7894 mmap(0x7fa491f51000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fa491f51000 7894 mmap(0x7fa491f53000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa491f53000 7894 close(3) = 0 7894 mprotect(0x7fa491f51000, 4096, PROT_READ) = 0 7894 munmap(0x7fa491f59000, 17208) = 0 7894 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 7894 lseek(3, 0, SEEK_CUR) = 0 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 7894 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 7894 close(3) = 0 7894 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7894 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7894 close(3) = 0 7894 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7894 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7894 close(3) = 0 7894 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 7894 lseek(3, 0, SEEK_CUR) = 0 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 7894 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 7894 close(3) = 0 7894 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7894 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7894 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7894 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 7894 lseek(3, -71, SEEK_CUR) = 56 7894 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 7894 close(3) = 0 7894 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 7895 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 7894 <... write resumed> ) = 92 7895 read(0, 7894 close(1 7895 <... read resumed> "", 4096) = 0 7894 <... close resumed> ) = 0 7895 close(1) = 0 7895 exit_group(0 7894 close(2 7895 <... exit_group resumed>) = ? 7894 <... close resumed> ) = 0 7894 exit_group(0) = ? 7895 +++ exited with 0 +++ 7893 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7895 7893 wait4(-1, 7894 +++ exited with 0 +++ 7893 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7894 7893 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7893 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7893 close(3) = -1 EBADF (Bad file descriptor) 7893 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7893 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7895, si_uid=0, si_status=0, si_utime=4, si_stime=5} --- 7893 wait4(-1, 0x7fffca1b1390, WNOHANG, NULL) = -1 ECHILD (No child processes) 7893 rt_sigreturn({mask=[]}) = 0 7893 exit_group(0) = ? 7893 +++ exited with 0 +++ 7886 <... read resumed> "", 128) = 0 7886 close(3) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7893 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 pipe([3, 4]) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7886 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7896 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 close(4) = 0 7896 getpid( 7886 read(3, 7896 <... getpid resumed> ) = 7896 7896 close(255) = 0 7896 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7896 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7896 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7896 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7896 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7896 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7896 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7896 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7896 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7896 dup2(4, 1) = 1 7896 close(4) = 0 7896 close(3) = 0 7896 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7896 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 chdir("/libgpiod.old/src/tools") = 0 7896 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7896 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7896 write(1, "/libgpiod.old/src/tools\n", 24) = 24 7896 exit_group(0) = ? 7896 +++ exited with 0 +++ 7886 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 7886 read(3, "", 128) = 0 7886 close(3) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7896 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 stat("/libgpiod.old/src/tools/.libs/gpiofind", {st_mode=S_IFREG|0755, st_size=26088, ...}) = 0 7886 pipe([3, 4]) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7886 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7897 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 close(4) = 0 7897 getpid( 7886 read(3, 7897 <... getpid resumed> ) = 7897 7897 close(255) = 0 7897 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7897 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 dup2(4, 1) = 1 7897 close(4) = 0 7897 close(3) = 0 7897 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7897 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7897 pipe([3, 4]) = 0 7897 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7897 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7898 7897 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7897 close(4) = 0 7897 close(4) = -1 EBADF (Bad file descriptor) 7898 getpid( 7897 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7898 <... getpid resumed> ) = 7898 7897 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7898 rt_sigprocmask(SIG_SETMASK, [], 7897 clone( 7898 <... rt_sigprocmask resumed> NULL, 8) = 0 7898 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7897 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8fcc740a10) = 7899 7898 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigprocmask(SIG_SETMASK, [CHLD], 7898 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7898 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7899 getpid( 7898 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 <... getpid resumed> ) = 7899 7898 close(3 7899 rt_sigprocmask(SIG_SETMASK, [], 7898 <... close resumed> ) = 0 7899 <... rt_sigprocmask resumed> NULL, 8) = 0 7898 dup2(4, 1 7899 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7898 <... dup2 resumed> ) = 1 7899 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7898 close(4 7899 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7898 <... close resumed> ) = 0 7899 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 dup2(3, 0) = 0 7899 close(3) = 0 7899 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55c9bfd7e890 /* 18 vars */ 7898 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7898 fstat(3, 7899 <... execve resumed> ) = 0 7899 brk(NULL 7898 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7899 <... brk resumed> ) = 0x559fc0baf000 7898 brk(0x55c9bfda7000) = 0x55c9bfda7000 7898 getdents64(3 7899 access("/etc/ld.so.preload", R_OK 7897 <... rt_sigprocmask resumed> NULL, 8) = 0 7898 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7898 getdents64(3, /* 0 entries */, 32768) = 0 7898 brk(0x55c9bfd9f000) = 0x55c9bfd9f000 7898 close(3 7899 <... access resumed> ) = -1 ENOENT (No such file or directory) 7898 <... close resumed> ) = 0 7898 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7898 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7898 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 7899 <... stat resumed> 0x7fffe15ca5f0) = -1 ENOENT (No such file or directory) 7898 <... rt_sigaction resumed> {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 rt_sigprocmask(SIG_BLOCK, [CHLD], 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7898 <... rt_sigprocmask resumed> [], 8) = 0 7899 <... stat resumed> 0x7fffe15ca5f0) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 rt_sigprocmask(SIG_SETMASK, [], 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7898 <... rt_sigprocmask resumed> NULL, 8) = 0 7899 <... stat resumed> 0x7fffe15ca5f0) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 ioctl(2, TIOCGPGRP 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fffe15ca5f0) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 <... ioctl resumed> , 0x7fffca1b1a94) = -1 ENOTTY (Inappropriate ioctl for device) 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7898 rt_sigaction(SIGCHLD, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 7899 <... stat resumed> 0x7fffe15ca5f0) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 stat("/libgpiod.old/src/lib/.libs/x86_64", 7898 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7899 <... stat resumed> 0x7fffe15ca5f0) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 stat("/libgpiod.old/src/lib/.libs/x86_64", 7898 fstat(1, 7899 <... stat resumed> 0x7fffe15ca5f0) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 stat("/libgpiod.old/src/lib/.libs", 7898 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 7899 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7899 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7898 <... write resumed> ) = 56 7899 <... openat resumed> ) = 3 7899 fstat(3, 7898 exit_group(0 7899 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7899 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bc14f000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7898 <... exit_group resumed>) = ? 7899 <... openat resumed> ) = 3 7899 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 7899 fstat(3, 7898 +++ exited with 0 +++ 7899 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7899 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f36bc14d000 7899 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f36bc142000 7899 mmap(0x7f36bc144000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f36bc144000 7899 mmap(0x7f36bc149000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f36bc149000 7899 mmap(0x7f36bc14b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f36bc14b000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7897 close(3 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7897 <... close resumed> ) = 0 7899 <... openat resumed> ) = 3 7899 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7899 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f36bbf1a000 7899 mprotect(0x7f36bbf3f000, 2093056, PROT_NONE) = 0 7899 mmap(0x7f36bc13e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f36bc13e000 7899 mmap(0x7f36bc140000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f36bc140000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7897 rt_sigprocmask(SIG_BLOCK, [CHLD], 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7897 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7899 <... openat resumed> ) = 3 7899 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7899 fstat(3, 7897 rt_sigprocmask(SIG_SETMASK, [CHLD], 7899 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7899 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f36bbd59000 7899 mprotect(0x7f36bbd7b000, 1658880, PROT_NONE) = 0 7899 mmap(0x7f36bbd7b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f36bbd7b000 7899 mmap(0x7f36bbec3000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f36bbec3000 7899 mmap(0x7f36bbf10000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f36bbf10000 7899 mmap(0x7f36bbf16000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f36bbf16000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7897 <... rt_sigprocmask resumed> NULL, 8) = 0 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7897 rt_sigprocmask(SIG_BLOCK, [CHLD], 7899 <... openat resumed> ) = 3 7899 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 7899 fstat(3, 7897 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7899 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7899 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f36bbd51000 7899 mmap(0x7f36bbd53000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f36bbd53000 7899 mmap(0x7f36bbd56000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f36bbd56000 7899 mmap(0x7f36bbd57000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f36bbd57000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7897 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 7899 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7897 <... rt_sigaction resumed> {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7899 <... openat resumed> ) = 3 7899 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7899 fstat(3, 7897 wait4(-1, 7899 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7899 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f36bbcdd000 7899 mmap(0x7f36bbcdf000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000 7897 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7898 7899 <... mmap resumed> ) = 0x7f36bbcdf000 7897 wait4(-1, 7899 mmap(0x7f36bbd31000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f36bbd31000 7899 mmap(0x7f36bbd4f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f36bbd4f000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7899 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7899 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f36bbcd8000 7899 mmap(0x7f36bbcd9000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f36bbcd9000 7899 mmap(0x7f36bbcda000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f36bbcda000 7899 mmap(0x7f36bbcdb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f36bbcdb000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7899 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7899 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7899 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f36bbcd6000 7899 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f36bbcb5000 7899 mmap(0x7f36bbcbb000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f36bbcbb000 7899 mmap(0x7f36bbcca000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f36bbcca000 7899 mmap(0x7f36bbcd0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f36bbcd0000 7899 mmap(0x7f36bbcd2000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f36bbcd2000 7899 close(3) = 0 7899 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f36bbcb2000 7899 arch_prctl(ARCH_SET_FS, 0x7f36bbcb2800) = 0 7899 mprotect(0x7f36bbf10000, 16384, PROT_READ) = 0 7899 mprotect(0x7f36bbcd0000, 4096, PROT_READ) = 0 7899 mprotect(0x7f36bbcdb000, 4096, PROT_READ) = 0 7899 mprotect(0x7f36bbd4f000, 4096, PROT_READ) = 0 7899 mprotect(0x7f36bbd57000, 4096, PROT_READ) = 0 7899 mprotect(0x7f36bc13e000, 4096, PROT_READ) = 0 7899 mprotect(0x7f36bc14b000, 4096, PROT_READ) = 0 7899 mprotect(0x559fbf003000, 4096, PROT_READ) = 0 7899 mprotect(0x7f36bc17b000, 4096, PROT_READ) = 0 7899 munmap(0x7f36bc14f000, 17208) = 0 7899 set_tid_address(0x7f36bbcb2ad0) = 7899 7899 set_robust_list(0x7f36bbcb2ae0, 24) = 0 7899 rt_sigaction(SIGRTMIN, {sa_handler=0x7f36bbcbb6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f36bbcc7730}, NULL, 8) = 0 7899 rt_sigaction(SIGRT_1, {sa_handler=0x7f36bbcbb740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f36bbcc7730}, NULL, 8) = 0 7899 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7899 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7899 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7899 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7899 brk(NULL) = 0x559fc0baf000 7899 brk(0x559fc0bd0000) = 0x559fc0bd0000 7899 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7899 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bc153000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7899 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f36bbcab000 7899 close(3) = 0 7899 futex(0x7f36bbf15a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7899 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bc152000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7899 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bc151000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7899 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bc150000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7899 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bc14f000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7899 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bbcaa000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7899 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bbca9000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7899 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bbca8000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7899 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bbb35000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7899 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bbb34000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7899 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bbb33000 7899 close(3) = 0 7899 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7899 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7899 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f36bbb01000 7899 close(3) = 0 7899 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7899 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 7899 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7899 read(0, "", 4096) = 0 7899 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7886 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 7886 read(3, 7899 close(1) = 0 7899 exit_group(0) = ? 7899 +++ exited with 0 +++ 7897 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7899 7897 rt_sigaction(SIGINT, {sa_handler=0x55c9be633d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7897 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7897 close(3) = -1 EBADF (Bad file descriptor) 7897 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7897 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7898, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7897 wait4(-1, 0x7fffca1b17d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7897 rt_sigreturn({mask=[]}) = 0 7897 exit_group(0) = ? 7897 +++ exited with 0 +++ 7886 <... read resumed> "", 128) = 0 7886 close(3) = 0 7886 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7886 rt_sigaction(SIGINT, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7897 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be613df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7886 brk(0x55c9bfda0000) = 0x55c9bfda0000 7886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, {sa_handler=0x55c9be617410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f8fcc77a940}, 8) = 0 7886 execve("/libgpiod.old/src/tools/.libs/gpiofind", ["/libgpiod.old/src/tools/.libs/gp"..., "first argument", "second argument"], 0x55c9bfd7e890 /* 17 vars */) = 0 7886 brk(NULL) = 0x55d12b3ca000 7886 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe380ceee0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe380ceee0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe380ceee0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe380ceee0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe380ceee0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe380ceee0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe380ceee0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 7886 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 7886 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 7886 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f75972aa000 7886 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f75972a0000 7886 mmap(0x7f75972a3000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f75972a3000 7886 mmap(0x7f75972a6000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f75972a6000 7886 mmap(0x7f75972a8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f75972a8000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffe380ceec0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe380ceec0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe380ceec0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffe380ceec0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffe380ceec0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe380ceec0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe380ceec0) = -1 ENOENT (No such file or directory) 7886 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7886 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7886 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7886 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7886 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f759729b000 7886 close(3) = 0 7886 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7886 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7886 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7886 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f75970da000 7886 mprotect(0x7f75970fc000, 1658880, PROT_NONE) = 0 7886 mmap(0x7f75970fc000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f75970fc000 7886 mmap(0x7f7597244000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f7597244000 7886 mmap(0x7f7597291000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f7597291000 7886 mmap(0x7f7597297000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7597297000 7886 close(3) = 0 7886 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f75970d7000 7886 arch_prctl(ARCH_SET_FS, 0x7f75970d7740) = 0 7886 mprotect(0x7f7597291000, 16384, PROT_READ) = 0 7886 mprotect(0x7f75972a8000, 4096, PROT_READ) = 0 7886 mprotect(0x55d12a069000, 4096, PROT_READ) = 0 7886 mprotect(0x7f75972d3000, 4096, PROT_READ) = 0 7886 munmap(0x7f759729b000, 17208) = 0 7886 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 40) = 40 7886 write(2, "exactly one GPIO line name must "..., 44) = 44 7886 write(2, "\n", 1) = 1 7886 exit_group(1) = ? 7886 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\316\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 85 5811 wait4(7886, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 7886 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59d70) = -1 ENOENT (No such file or directory) 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-394442691, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7918, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x69\xe9\x48\x5a\x9f\x78\x10\xe2\xdd\x08\xf6\xb0\x6a\xb9\x86\x95", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7917, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xe2\xaf\xe4\xe0\xff\x16\x1e\x11\xc8\x78\xbb\xbe\xb3\xd9\xa7\x33", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-394442691, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7918, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x71\x6a\xd7\x2a\xa5\x2f\x84\x0e\xac\x17\x71\xed\x8f\x1f\x03\x34", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-260112820, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7920, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4c\x65\xa6\x61\xda\xf9\x14\x6b\x44\xcc\x94\x7e\xb0\xf6\x10\xeb", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2084839829, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7919, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa3\xd8\xca\x6b\x8a\x2b\xe6\x4f\x47\x60\x44\x1b\x6e\x0e\xb3\x57", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioget - read all lines"..., 35) = 35 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 7927 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 7927 set_robust_list(0x7f40d5eb29a0, 24) = 0 7927 close(10) = 0 7927 dup2(4, 0) = 0 7927 close(4) = 0 7927 dup2(7, 1) = 1 7927 close(7) = 0 7927 dup2(9, 2) = 2 7927 close(9) = 0 7927 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip1", "0", "1", "2", "3", "4", "5", "6", "7"], 0x7ffca3b5afe8 /* 17 vars */) = 0 7927 brk(NULL) = 0x5619a4930000 7927 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff69823d90) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff69823d90) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff69823d90) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff69823d90) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff69823d90) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff69823d90) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff69823d90) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7927 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7927 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0654000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 7927 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 7927 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f71d0652000 7927 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71d0624000 7927 mmap(0x7f71d0632000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f71d0632000 7927 mmap(0x7f71d0640000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f71d0640000 7927 mmap(0x7f71d064d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f71d064d000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7927 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7927 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71d061f000 7927 mmap(0x7f71d0620000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f71d0620000 7927 mmap(0x7f71d0621000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f71d0621000 7927 mmap(0x7f71d0622000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f71d0622000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7927 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7927 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7927 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71d045e000 7927 mprotect(0x7f71d0480000, 1658880, PROT_NONE) = 0 7927 mmap(0x7f71d0480000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f71d0480000 7927 mmap(0x7f71d05c8000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f71d05c8000 7927 mmap(0x7f71d0615000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f71d0615000 7927 mmap(0x7f71d061b000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f71d061b000 7927 close(3) = 0 7927 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f71d045b000 7927 arch_prctl(ARCH_SET_FS, 0x7f71d045b740) = 0 7927 mprotect(0x7f71d0615000, 16384, PROT_READ) = 0 7927 mprotect(0x7f71d0622000, 4096, PROT_READ) = 0 7927 mprotect(0x7f71d064d000, 16384, PROT_READ) = 0 7927 mprotect(0x5619a4763000, 12288, PROT_READ) = 0 7927 mprotect(0x7f71d0680000, 4096, PROT_READ) = 0 7927 munmap(0x7f71d0654000, 17208) = 0 7927 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 7927 close(3) = 0 7927 brk(NULL) = 0x5619a4930000 7927 brk(0x5619a4951000) = 0x5619a4951000 7927 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7927 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0658000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7927 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f71d0454000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7927 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0657000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7927 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0656000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7927 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0655000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7927 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0654000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7927 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0453000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7927 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0452000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7927 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d0451000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7927 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d02de000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7927 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d02dd000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7927 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d02dc000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7927 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71d02aa000 7927 close(3) = 0 7927 getuid() = 0 7927 getgid() = 0 7927 geteuid() = 0 7927 getegid() = 0 7927 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7927 ioctl(-1, TIOCGPGRP, 0x7fff698249a4) = -1 EBADF (Bad file descriptor) 7927 sysinfo({uptime=396, loads=[135776, 90048, 43552], totalram=106127360, freeram=57565184, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 7927 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7927 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7927 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7927 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7927 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7927 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7927 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 uname({sysname="Linux", nodename="compilator", ...}) = 0 7927 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7927 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7927 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7927 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 7927 getpid() = 7927 7927 getppid() = 5811 7927 getpid() = 7927 7927 getpgrp() = 5807 7927 ioctl(2, TIOCGPGRP, 0x7fff69824874) = -1 ENOTTY (Inappropriate ioctl for device) 7927 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7927 ioctl(2, TIOCGPGRP, 0x7fff69824854) = -1 ENOTTY (Inappropriate ioctl for device) 7927 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 7927 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7927 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 7927 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 7927 ioctl(3, TCGETS, 0x7fff69824930) = -1 ENOTTY (Inappropriate ioctl for device) 7927 lseek(3, 0, SEEK_CUR) = 0 7927 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 7927 lseek(3, 0, SEEK_SET) = 0 7927 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 7927 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 7927 dup2(3, 255) = 255 7927 close(3) = 0 7927 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 7927 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 7927 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 7927 lseek(255, 0, SEEK_CUR) = 0 7927 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 7927 pipe([3, 4]) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7927 lseek(255, -5391, SEEK_CUR) = 904 7927 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7928 7928 getpid() = 7928 7928 close(255) = 0 7928 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7928 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7928 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7928 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7928 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7928 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7928 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7928 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7928 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7928 dup2(4, 1) = 1 7928 close(4) = 0 7928 close(3) = 0 7928 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7927 close(4) = 0 7927 read(3, 7928 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 7928 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7929 7928 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7928 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7928 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7928 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7928 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7928 wait4(-1, 7929 getpid() = 7929 7929 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7929 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7929 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7929 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7929 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7929 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7929 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7929 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7929 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7929 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7929 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7929 ioctl(2, TIOCGPGRP, 0x7fff69824334) = -1 ENOTTY (Inappropriate ioctl for device) 7929 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7929 dup2(3, 2) = 2 7929 close(3) = 0 7929 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7929 write(1, "allexport \toff\n", 20) = 20 7927 <... read resumed> "allexport \toff\n", 128) = 20 7927 read(3, 7929 write(1, "braceexpand \ton\n", 19) = 19 7927 <... read resumed> "braceexpand \ton\n", 128) = 19 7927 read(3, 7929 write(1, "emacs \toff\n", 20) = 20 7927 <... read resumed> "emacs \toff\n", 128) = 20 7929 write(1, "errexit \toff\n", 20 7927 read(3, 7929 <... write resumed> ) = 20 7927 <... read resumed> "errexit \toff\n", 128) = 20 7929 write(1, "errtrace \toff\n", 20 7927 read(3, 7929 <... write resumed> ) = 20 7929 write(1, "functrace \toff\n", 20 7927 <... read resumed> "errtrace \toff\n", 128) = 20 7929 <... write resumed> ) = 20 7927 read(3, 7929 write(1, "hashall \ton\n", 19 7927 <... read resumed> "functrace \toff\n", 128) = 20 7929 <... write resumed> ) = 19 7929 write(1, "histexpand \toff\n", 20) = 20 7929 write(1, "history \toff\n", 20) = 20 7929 write(1, "ignoreeof \toff\n", 20) = 20 7929 write(1, "interactive-comments\ton\n", 24) = 24 7929 write(1, "keyword \toff\n", 20) = 20 7929 write(1, "monitor \toff\n", 20) = 20 7929 write(1, "noclobber \toff\n", 20) = 20 7929 write(1, "noexec \toff\n", 20) = 20 7929 write(1, "noglob \toff\n", 20) = 20 7929 write(1, "nolog \toff\n", 20) = 20 7929 write(1, "notify \toff\n", 20) = 20 7929 write(1, "nounset \toff\n", 20) = 20 7929 write(1, "onecmd \toff\n", 20) = 20 7929 write(1, "physical \toff\n", 20) = 20 7929 write(1, "pipefail \toff\n", 20) = 20 7929 write(1, "posix \toff\n", 20) = 20 7929 write(1, "privileged \toff\n", 20) = 20 7929 write(1, "verbose \toff\n", 20) = 20 7929 write(1, "vi \toff\n", 20) = 20 7929 write(1, "xtrace \toff\n", 20) = 20 7929 exit_group(0) = ? 7927 read(3, "hashall \ton\nhistexpand "..., 128) = 128 7927 read(3, "or \toff\nnoclobber \to"..., 128) = 128 7927 read(3, " \toff\nonecmd \toff\nphysi"..., 128) = 128 7927 read(3, "i \toff\nxtrace "..., 128) = 39 7927 read(3, 7929 +++ exited with 0 +++ 7928 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7929 7928 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7928 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7928 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7929, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 7928 wait4(-1, 0x7fff69823d90, WNOHANG, NULL) = -1 ECHILD (No child processes) 7928 rt_sigreturn({mask=[]}) = 0 7928 exit_group(0) = ? 7928 +++ exited with 0 +++ 7927 <... read resumed> "", 128) = 0 7927 close(3) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7928 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 7927 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 7927 lseek(255, -5174, SEEK_CUR) = 1121 7927 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7930 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7930 getpid( 7927 wait4(-1, 7930 <... getpid resumed> ) = 7930 7930 close(255) = 0 7930 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7930 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7930 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7930 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7930 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7930 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7930 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7930 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7930 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7930 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7930 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7930 ioctl(2, TIOCGPGRP, 0x7fff69824714) = -1 ENOTTY (Inappropriate ioctl for device) 7930 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7930 dup2(3, 1) = 1 7930 close(3) = 0 7930 dup2(1, 2) = 2 7930 fcntl(1, F_GETFD) = 0 7930 exit_group(0) = ? 7930 +++ exited with 0 +++ 7927 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7930 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 ioctl(2, TIOCGWINSZ, 0x7fff69824610) = -1 ENOTTY (Inappropriate ioctl for device) 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 pipe([3, 4]) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7927 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7931 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7927 close(4) = 0 7927 read(3, 7931 getpid() = 7931 7931 close(255) = 0 7931 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7931 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7931 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7931 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7931 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7931 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7931 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7931 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7931 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7931 dup2(4, 1) = 1 7931 close(4) = 0 7931 close(3) = 0 7931 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7931 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7931 pipe([3, 4]) = 0 7931 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7931 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7932 7931 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7931 close(4) = 0 7931 close(4) = -1 EBADF (Bad file descriptor) 7932 getpid( 7931 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7932 <... getpid resumed> ) = 7932 7931 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7932 rt_sigprocmask(SIG_SETMASK, [], 7931 clone( 7932 <... rt_sigprocmask resumed> NULL, 8) = 0 7932 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7931 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7933 7932 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7932 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7933 getpid( 7932 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7933 <... getpid resumed> ) = 7933 7932 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7933 rt_sigprocmask(SIG_SETMASK, [], 7932 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7933 <... rt_sigprocmask resumed> NULL, 8) = 0 7932 close(3 7933 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7932 <... close resumed> ) = 0 7933 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7932 dup2(4, 1 7933 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7932 <... dup2 resumed> ) = 1 7933 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7933 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7933 dup2(3, 0) = 0 7933 close(3) = 0 7933 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7933 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7933 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7933 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x5619a4950d70 /* 18 vars */ 7932 close(4) = 0 7932 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 7931 rt_sigprocmask(SIG_SETMASK, [CHLD], 7932 <... openat resumed> ) = 3 7932 fstat(3, 7931 <... rt_sigprocmask resumed> NULL, 8) = 0 7932 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7932 brk(0x5619a4979000) = 0x5619a4979000 7932 getdents64(3 7931 close(3) = 0 7932 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7932 getdents64(3 7931 rt_sigprocmask(SIG_BLOCK, [CHLD], 7932 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7932 brk(0x5619a4971000) = 0x5619a4971000 7932 close(3 7931 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7932 <... close resumed> ) = 0 7932 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7932 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7932 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7932 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7932 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7932 ioctl(2, TIOCGPGRP, 0x7fff69823294) = -1 ENOTTY (Inappropriate ioctl for device) 7932 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7932 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7932 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7932 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 7932 exit_group(0 7933 <... execve resumed> ) = 0 7932 <... exit_group resumed>) = ? 7932 +++ exited with 0 +++ 7931 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7931 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7933 brk(NULL 7931 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7933 <... brk resumed> ) = 0x55c27f0b4000 7931 <... rt_sigaction resumed> {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7931 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7932 7931 wait4(-1, 7933 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff51438430) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff51438430) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff51438430) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff51438430) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff51438430) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff51438430) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff51438430) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7933 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7933 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bb3aa000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 7933 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 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7933 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f37bb3a8000 7933 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f37bb39d000 7933 mmap(0x7f37bb39f000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f37bb39f000 7933 mmap(0x7f37bb3a4000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f37bb3a4000 7933 mmap(0x7f37bb3a6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f37bb3a6000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7933 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7933 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f37bb175000 7933 mprotect(0x7f37bb19a000, 2093056, PROT_NONE) = 0 7933 mmap(0x7f37bb399000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f37bb399000 7933 mmap(0x7f37bb39b000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f37bb39b000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7933 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7933 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7933 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f37bafb4000 7933 mprotect(0x7f37bafd6000, 1658880, PROT_NONE) = 0 7933 mmap(0x7f37bafd6000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f37bafd6000 7933 mmap(0x7f37bb11e000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f37bb11e000 7933 mmap(0x7f37bb16b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f37bb16b000 7933 mmap(0x7f37bb171000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f37bb171000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7933 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 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7933 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f37bafac000 7933 mmap(0x7f37bafae000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f37bafae000 7933 mmap(0x7f37bafb1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f37bafb1000 7933 mmap(0x7f37bafb2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f37bafb2000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7933 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7933 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f37baf38000 7933 mmap(0x7f37baf3a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f37baf3a000 7933 mmap(0x7f37baf8c000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f37baf8c000 7933 mmap(0x7f37bafaa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f37bafaa000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7933 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7933 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f37baf33000 7933 mmap(0x7f37baf34000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f37baf34000 7933 mmap(0x7f37baf35000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f37baf35000 7933 mmap(0x7f37baf36000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f37baf36000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7933 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7933 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7933 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f37baf31000 7933 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f37baf10000 7933 mmap(0x7f37baf16000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f37baf16000 7933 mmap(0x7f37baf25000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f37baf25000 7933 mmap(0x7f37baf2b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f37baf2b000 7933 mmap(0x7f37baf2d000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f37baf2d000 7933 close(3) = 0 7933 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f37baf0d000 7933 arch_prctl(ARCH_SET_FS, 0x7f37baf0d800) = 0 7933 mprotect(0x7f37bb16b000, 16384, PROT_READ) = 0 7933 mprotect(0x7f37baf2b000, 4096, PROT_READ) = 0 7933 mprotect(0x7f37baf36000, 4096, PROT_READ) = 0 7933 mprotect(0x7f37bafaa000, 4096, PROT_READ) = 0 7933 mprotect(0x7f37bafb2000, 4096, PROT_READ) = 0 7933 mprotect(0x7f37bb399000, 4096, PROT_READ) = 0 7933 mprotect(0x7f37bb3a6000, 4096, PROT_READ) = 0 7933 mprotect(0x55c27e563000, 4096, PROT_READ) = 0 7933 mprotect(0x7f37bb3d6000, 4096, PROT_READ) = 0 7933 munmap(0x7f37bb3aa000, 17208) = 0 7933 set_tid_address(0x7f37baf0dad0) = 7933 7933 set_robust_list(0x7f37baf0dae0, 24) = 0 7933 rt_sigaction(SIGRTMIN, {sa_handler=0x7f37baf166b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f37baf22730}, NULL, 8) = 0 7933 rt_sigaction(SIGRT_1, {sa_handler=0x7f37baf16740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f37baf22730}, NULL, 8) = 0 7933 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7933 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7933 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7933 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7933 brk(NULL) = 0x55c27f0b4000 7933 brk(0x55c27f0d5000) = 0x55c27f0d5000 7933 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7933 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bb3ae000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7933 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f37baf06000 7933 close(3) = 0 7933 futex(0x7f37bb170a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7933 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bb3ad000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7933 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bb3ac000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7933 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bb3ab000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7933 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bb3aa000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7933 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37baf05000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7933 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37baf04000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7933 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37baf03000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7933 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bad90000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7933 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bad8f000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7933 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bad8e000 7933 close(3) = 0 7933 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7933 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7933 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f37bad5c000 7933 close(3) = 0 7933 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7933 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 7933 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7933 read(0, "", 4096) = 0 7933 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 7927 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 7927 read(3, 7933 close(1) = 0 7933 exit_group(0) = ? 7933 +++ exited with 0 +++ 7931 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7933 7931 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7931 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7931 close(3) = -1 EBADF (Bad file descriptor) 7931 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7931 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7932, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 7931 wait4(-1, 0x7fff69822fd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7931 rt_sigreturn({mask=[]}) = 0 7931 exit_group(0) = ? 7931 +++ exited with 0 +++ 7927 <... read resumed> "", 128) = 0 7927 close(3) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7931 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 pipe([3, 4]) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7927 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7934 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7927 close(4) = 0 7927 read(3, 7934 getpid() = 7934 7934 close(255) = 0 7934 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7934 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7934 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7934 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 dup2(4, 1) = 1 7934 close(4) = 0 7934 close(3) = 0 7934 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7934 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7934 pipe([3, 4]) = 0 7934 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7934 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7935 7934 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7934 close(4) = 0 7934 close(4 7935 getpid( 7934 <... close resumed> ) = -1 EBADF (Bad file descriptor) 7935 <... getpid resumed> ) = 7935 7934 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7935 rt_sigprocmask(SIG_SETMASK, [], 7934 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7935 <... rt_sigprocmask resumed> NULL, 8) = 0 7934 clone( 7935 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7936 7935 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7934 rt_sigprocmask(SIG_SETMASK, [CHLD], 7935 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 <... rt_sigprocmask resumed> NULL, 8) = 0 7935 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7936 getpid( 7935 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7936 <... getpid resumed> ) = 7936 7935 close(3 7936 rt_sigprocmask(SIG_SETMASK, [], 7935 <... close resumed> ) = 0 7936 <... rt_sigprocmask resumed> NULL, 8) = 0 7935 dup2(4, 1 7936 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7935 <... dup2 resumed> ) = 1 7936 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7935 close(4 7936 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7935 <... close resumed> ) = 0 7936 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7935 stat(".", 7936 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7936 dup2(3, 0) = 0 7936 close(3) = 0 7936 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7936 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7936 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7936 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x5619a4950d70 /* 18 vars */ 7935 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7935 stat("/usr/local/sbin/ls", 0x7fff69823280) = -1 ENOENT (No such file or directory) 7936 <... execve resumed> ) = 0 7935 stat("/usr/local/bin/ls", 7934 close(3 7936 brk(NULL 7935 <... stat resumed> 0x7fff69823280) = -1 ENOENT (No such file or directory) 7936 <... brk resumed> ) = 0x561f059d1000 7935 stat("/usr/sbin/ls", 7934 <... close resumed> ) = 0 7935 <... stat resumed> 0x7fff69823280) = -1 ENOENT (No such file or directory) 7935 stat("/usr/bin/ls", 7934 rt_sigprocmask(SIG_BLOCK, [CHLD], 7935 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7935 stat("/usr/bin/ls", 7934 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7936 access("/etc/ld.so.preload", R_OK 7935 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7935 geteuid() = 0 7935 getegid() = 0 7935 getuid() = 0 7936 <... access resumed> ) = -1 ENOENT (No such file or directory) 7935 getgid() = 0 7935 access("/usr/bin/ls", X_OK 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7935 <... access resumed> ) = 0 7935 stat("/usr/bin/ls", 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7935 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7936 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7935 geteuid( 7936 <... stat resumed> 0x7ffc0c01d7d0) = -1 ENOENT (No such file or directory) 7935 <... geteuid resumed> ) = 0 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7935 getegid( 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7935 <... getegid resumed> ) = 0 7936 <... stat resumed> 0x7ffc0c01d7d0) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7935 getuid( 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7935 <... getuid resumed> ) = 0 7936 <... stat resumed> 0x7ffc0c01d7d0) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7935 getgid( 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 stat("/libgpiod.old/src/lib/.libs/tls", 7935 <... getgid resumed> ) = 0 7936 <... stat resumed> 0x7ffc0c01d7d0) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7935 access("/usr/bin/ls", R_OK 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc0c01d7d0) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7935 <... access resumed> ) = 0 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 stat("/libgpiod.old/src/lib/.libs/x86_64", 7935 stat("/usr/bin/ls", 7936 <... stat resumed> 0x7ffc0c01d7d0) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7935 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 stat("/libgpiod.old/src/lib/.libs/x86_64", 7935 stat("/usr/bin/ls", 7936 <... stat resumed> 0x7ffc0c01d7d0) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7936 stat("/libgpiod.old/src/lib/.libs", 7935 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7936 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7936 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7935 geteuid( 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 <... geteuid resumed> ) = 0 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7936 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc496cb000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7935 getegid( 7936 <... openat resumed> ) = 3 7936 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 7936 fstat(3, 7935 <... getegid resumed> ) = 0 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7936 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdc496c9000 7936 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdc496be000 7936 mmap(0x7fdc496c0000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdc496c0000 7936 mmap(0x7fdc496c5000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fdc496c5000 7936 mmap(0x7fdc496c7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fdc496c7000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7935 getuid( 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7935 <... getuid resumed> ) = 0 7936 <... openat resumed> ) = 3 7936 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7936 fstat(3, 7935 getgid( 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7936 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdc49496000 7936 mprotect(0x7fdc494bb000, 2093056, PROT_NONE) = 0 7936 mmap(0x7fdc496ba000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fdc496ba000 7936 mmap(0x7fdc496bc000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdc496bc000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7935 <... getgid resumed> ) = 0 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7935 access("/usr/bin/ls", X_OK 7936 <... openat resumed> ) = 3 7936 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7936 fstat(3, 7935 <... access resumed> ) = 0 7936 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7936 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdc492d5000 7936 mprotect(0x7fdc492f7000, 1658880, PROT_NONE) = 0 7936 mmap(0x7fdc492f7000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fdc492f7000 7936 mmap(0x7fdc4943f000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fdc4943f000 7936 mmap(0x7fdc4948c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fdc4948c000 7936 mmap(0x7fdc49492000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdc49492000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7935 stat("/usr/bin/ls", 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7935 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7936 <... openat resumed> ) = 3 7936 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 7936 fstat(3, 7935 geteuid( 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7936 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdc492cd000 7936 mmap(0x7fdc492cf000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdc492cf000 7936 mmap(0x7fdc492d2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fdc492d2000 7936 mmap(0x7fdc492d3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fdc492d3000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7935 <... geteuid resumed> ) = 0 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7935 getegid() = 0 7936 <... openat resumed> ) = 3 7936 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7936 fstat(3, 7935 getuid( 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7936 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdc49259000 7936 mmap(0x7fdc4925b000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdc4925b000 7936 mmap(0x7fdc492ad000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fdc492ad000 7936 mmap(0x7fdc492cb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fdc492cb000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 7935 <... getuid resumed> ) = 0 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7935 getgid( 7936 <... openat resumed> ) = 3 7936 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7936 fstat(3, 7935 <... getgid resumed> ) = 0 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7936 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdc49254000 7936 mmap(0x7fdc49255000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fdc49255000 7936 mmap(0x7fdc49256000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdc49256000 7936 mmap(0x7fdc49257000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdc49257000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7935 access("/usr/bin/ls", R_OK 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 7935 <... access resumed> ) = 0 7936 <... openat resumed> ) = 3 7936 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7936 fstat(3, 7935 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7936 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7936 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdc49252000 7936 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdc49231000 7936 mmap(0x7fdc49237000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fdc49237000 7936 mmap(0x7fdc49246000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fdc49246000 7936 mmap(0x7fdc4924c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fdc4924c000 7936 mmap(0x7fdc4924e000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdc4924e000 7936 close(3) = 0 7936 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdc4922e000 7936 arch_prctl(ARCH_SET_FS, 0x7fdc4922e800) = 0 7936 mprotect(0x7fdc4948c000, 16384, PROT_READ 7935 <... rt_sigaction resumed> {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7936 <... mprotect resumed> ) = 0 7935 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7936 mprotect(0x7fdc4924c000, 4096, PROT_READ 7935 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7936 <... mprotect resumed> ) = 0 7935 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 7936 mprotect(0x7fdc49257000, 4096, PROT_READ 7935 <... rt_sigaction resumed> {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7936 <... mprotect resumed> ) = 0 7935 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x5619a4950d70 /* 18 vars */ 7936 mprotect(0x7fdc492cb000, 4096, PROT_READ) = 0 7936 mprotect(0x7fdc492d3000, 4096, PROT_READ) = 0 7936 mprotect(0x7fdc496ba000, 4096, PROT_READ) = 0 7936 mprotect(0x7fdc496c7000, 4096, PROT_READ) = 0 7936 mprotect(0x561f0588a000, 4096, PROT_READ) = 0 7936 mprotect(0x7fdc496f7000, 4096, PROT_READ) = 0 7936 munmap(0x7fdc496cb000, 17208) = 0 7936 set_tid_address(0x7fdc4922ead0) = 7936 7936 set_robust_list(0x7fdc4922eae0, 24) = 0 7936 rt_sigaction(SIGRTMIN, {sa_handler=0x7fdc492376b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fdc49243730}, NULL, 8) = 0 7936 rt_sigaction(SIGRT_1, {sa_handler=0x7fdc49237740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fdc49243730}, NULL, 8) = 0 7936 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7936 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7936 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7936 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7936 brk(NULL) = 0x561f059d1000 7936 brk(0x561f059f2000) = 0x561f059f2000 7936 access("/etc/selinux/config", F_OK 7935 <... execve resumed> ) = 0 7936 <... access resumed> ) = -1 ENOENT (No such file or directory) 7936 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 7935 brk(NULL 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7935 <... brk resumed> ) = 0x55643c07f000 7936 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 7935 access("/etc/ld.so.preload", R_OK 7934 rt_sigprocmask(SIG_SETMASK, [CHLD], 7935 <... access resumed> ) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7934 <... rt_sigprocmask resumed> NULL, 8) = 0 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7934 rt_sigprocmask(SIG_BLOCK, [CHLD], 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 7935 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7935 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7936 <... openat resumed> ) = 3 7935 <... stat resumed> 0x7fff0a767740) = -1 ENOENT (No such file or directory) 7936 fstat(3, 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7936 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc496cf000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 7935 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7936 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fdc49227000 7936 close(3) = 0 7936 futex(0x7fdc49491a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 7935 <... stat resumed> 0x7fff0a767740) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7936 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc496ce000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 7935 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7936 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc496cd000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 7935 <... stat resumed> 0x7fff0a767740) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7936 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc496cc000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 7935 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 stat("/libgpiod.old/src/lib/.libs/tls", 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7936 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc496cb000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 7935 <... stat resumed> 0x7fff0a767740) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7936 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc49226000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 7935 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = 3 7936 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7936 fstat(3, 7935 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7936 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc49225000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 7935 <... stat resumed> 0x7fff0a767740) = -1 ENOENT (No such file or directory) 7936 <... openat resumed> ) = 3 7936 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7936 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc49224000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7936 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc490b1000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 7935 stat("/libgpiod.old/src/lib/.libs/x86_64", 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 <... stat resumed> 0x7fff0a767740) = -1 ENOENT (No such file or directory) 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7936 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc490b0000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7936 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc490af000 7936 close(3) = 0 7936 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 7935 stat("/libgpiod.old/src/lib/.libs/x86_64", 7936 <... openat resumed> ) = 3 7936 fstat(3, 7935 <... stat resumed> 0x7fff0a767740) = -1 ENOENT (No such file or directory) 7936 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7936 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdc4907d000 7936 close(3) = 0 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7935 stat("/libgpiod.old/src/lib/.libs", 7934 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7935 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7934 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7935 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7934 <... rt_sigaction resumed> {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 wait4(-1, 7935 <... openat resumed> ) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7935 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e971000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7935 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7935 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3f3e96f000 7935 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f3e747000 7935 mprotect(0x7f3f3e76c000, 2093056, PROT_NONE) = 0 7935 mmap(0x7f3f3e96b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f3f3e96b000 7935 mmap(0x7f3f3e96d000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f3e96d000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7935 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7935 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7935 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f3e586000 7935 mprotect(0x7f3f3e5a8000, 1658880, PROT_NONE) = 0 7935 mmap(0x7f3f3e5a8000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3f3e5a8000 7935 mmap(0x7f3f3e6f0000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3f3e6f0000 7935 mmap(0x7f3f3e73d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3f3e73d000 7935 mmap(0x7f3f3e743000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f3e743000 7935 close(3) = 0 7936 fstat(0, 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7936 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7935 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7936 read(0, 7935 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7935 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7935 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f3e512000 7935 mmap(0x7f3f3e514000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f3e514000 7935 mmap(0x7f3f3e566000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f3f3e566000 7935 mmap(0x7f3f3e584000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f3f3e584000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7935 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7935 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f3e50d000 7935 mmap(0x7f3f3e50e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3f3e50e000 7935 mmap(0x7f3f3e50f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f3e50f000 7935 mmap(0x7f3f3e510000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f3e510000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7935 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7935 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7935 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f3e4ec000 7935 mmap(0x7f3f3e4f2000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3f3e4f2000 7935 mmap(0x7f3f3e501000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f3f3e501000 7935 mmap(0x7f3f3e507000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f3f3e507000 7935 mmap(0x7f3f3e509000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f3e509000 7935 close(3) = 0 7935 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3f3e4ea000 7935 arch_prctl(ARCH_SET_FS, 0x7f3f3e4eb380) = 0 7935 mprotect(0x7f3f3e73d000, 16384, PROT_READ) = 0 7935 mprotect(0x7f3f3e507000, 4096, PROT_READ) = 0 7935 mprotect(0x7f3f3e510000, 4096, PROT_READ) = 0 7935 mprotect(0x7f3f3e584000, 4096, PROT_READ) = 0 7935 mprotect(0x7f3f3e96b000, 4096, PROT_READ) = 0 7935 mprotect(0x55643bcb7000, 4096, PROT_READ) = 0 7935 mprotect(0x7f3f3e99d000, 4096, PROT_READ) = 0 7935 munmap(0x7f3f3e971000, 17208) = 0 7935 set_tid_address(0x7f3f3e4eb650) = 7935 7935 set_robust_list(0x7f3f3e4eb660, 24) = 0 7935 rt_sigaction(SIGRTMIN, {sa_handler=0x7f3f3e4f26b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3f3e4fe730}, NULL, 8) = 0 7935 rt_sigaction(SIGRT_1, {sa_handler=0x7f3f3e4f2740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3f3e4fe730}, NULL, 8) = 0 7935 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7935 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7935 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7935 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7935 brk(NULL) = 0x55643c07f000 7935 brk(0x55643c0a0000) = 0x55643c0a0000 7935 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7935 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e975000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7935 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3f3e4e3000 7935 close(3) = 0 7935 futex(0x7f3f3e742a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7935 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e974000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7935 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e973000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7935 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e972000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7935 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e971000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7935 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e4e2000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7935 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e4e1000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7935 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e4e0000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7935 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e36d000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7935 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e36c000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7935 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e36b000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7935 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e339000 7935 close(3) = 0 7935 ioctl(1, TCGETS, 0x7fff0a7683b0) = -1 ENOTTY (Inappropriate ioctl for device) 7935 ioctl(1, TIOCGWINSZ, 0x7fff0a768480) = -1 ENOTTY (Inappropriate ioctl for device) 7935 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7935 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 7935 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 7935 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 7935 futex(0x7f3f3e96ea90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7935 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 7935 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7935 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7935 close(3) = 0 7935 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7935 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7935 close(3) = 0 7935 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 7935 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 7935 read(3, "", 4096) = 0 7935 close(3) = 0 7935 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7935 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7935 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f3e334000 7935 close(3) = 0 7935 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 7935 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 7935 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f3e31f000 7935 mprotect(0x7f3f3e322000, 40960, PROT_NONE) = 0 7935 mmap(0x7f3f3e322000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f3f3e322000 7935 mmap(0x7f3f3e329000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f3f3e329000 7935 mmap(0x7f3f3e32c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f3f3e32c000 7935 mmap(0x7f3f3e32e000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f3e32e000 7935 close(3) = 0 7935 mprotect(0x7f3f3e32c000, 4096, PROT_READ) = 0 7935 munmap(0x7f3f3e334000, 17208) = 0 7935 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 7935 lseek(3, 0, SEEK_CUR) = 0 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 7935 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 7935 close(3) = 0 7935 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7935 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7935 close(3) = 0 7935 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7935 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7935 close(3) = 0 7935 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 7935 lseek(3, 0, SEEK_CUR) = 0 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 7935 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 7935 close(3) = 0 7935 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7935 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7935 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7935 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 7935 lseek(3, -71, SEEK_CUR) = 56 7935 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 7935 close(3) = 0 7935 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 7936 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 7935 <... write resumed> ) = 91 7936 read(0, 7935 close(1 7936 <... read resumed> "", 4096) = 0 7935 <... close resumed> ) = 0 7936 close(1) = 0 7935 close(2) = 0 7936 exit_group(0) = ? 7935 exit_group(0) = ? 7936 +++ exited with 0 +++ 7934 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7936 7934 wait4(-1, 7935 +++ exited with 0 +++ 7934 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7935 7934 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7934 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7934 close(3) = -1 EBADF (Bad file descriptor) 7934 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7934 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7936, si_uid=0, si_status=0, si_utime=4, si_stime=6} --- 7934 wait4(-1, 0x7fff698231d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7934 rt_sigreturn({mask=[]}) = 0 7934 exit_group(0) = ? 7934 +++ exited with 0 +++ 7927 <... read resumed> "", 128) = 0 7927 close(3) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7934 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 pipe([3, 4]) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7927 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7937 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7927 close(4 7937 getpid( 7927 <... close resumed> ) = 0 7937 <... getpid resumed> ) = 7937 7927 read(3, 7937 close(255) = 0 7937 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7937 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7937 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7937 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7937 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7937 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7937 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7937 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7937 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7937 dup2(4, 1) = 1 7937 close(4) = 0 7937 close(3) = 0 7937 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7937 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 chdir("/libgpiod.old/src/tools") = 0 7937 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7937 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7937 write(1, "/libgpiod.old/src/tools\n", 24) = 24 7937 exit_group(0) = ? 7937 +++ exited with 0 +++ 7927 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 7927 read(3, "", 128) = 0 7927 close(3) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7937 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 7927 pipe([3, 4]) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7927 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7938 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7927 close(4) = 0 7938 getpid( 7927 read(3, 7938 <... getpid resumed> ) = 7938 7938 close(255) = 0 7938 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7938 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7938 dup2(4, 1) = 1 7938 close(4) = 0 7938 close(3) = 0 7938 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7938 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7938 pipe([3, 4]) = 0 7938 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7938 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7939 7938 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7938 close(4) = 0 7938 close(4) = -1 EBADF (Bad file descriptor) 7939 getpid( 7938 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7939 <... getpid resumed> ) = 7939 7938 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7939 rt_sigprocmask(SIG_SETMASK, [], 7938 clone( 7939 <... rt_sigprocmask resumed> NULL, 8) = 0 7939 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7938 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f71d045ba10) = 7940 7939 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigprocmask(SIG_SETMASK, [CHLD], 7939 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7939 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7940 getpid( 7939 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7940 <... getpid resumed> ) = 7940 7939 close(3 7940 rt_sigprocmask(SIG_SETMASK, [], 7939 <... close resumed> ) = 0 7940 <... rt_sigprocmask resumed> NULL, 8) = 0 7939 dup2(4, 1 7940 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7939 <... dup2 resumed> ) = 1 7940 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7939 close(4 7940 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7939 <... close resumed> ) = 0 7940 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7940 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7940 dup2(3, 0) = 0 7940 close(3) = 0 7940 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7940 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7940 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7940 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x5619a4950d70 /* 18 vars */ 7939 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7939 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7940 <... execve resumed> ) = 0 7939 brk(0x5619a497a000 7940 brk(NULL 7939 <... brk resumed> ) = 0x5619a497a000 7940 <... brk resumed> ) = 0x5562b9798000 7939 getdents64(3 7938 <... rt_sigprocmask resumed> NULL, 8) = 0 7939 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7940 access("/etc/ld.so.preload", R_OK 7939 getdents64(3 7938 close(3 7939 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7939 brk(0x5619a4971000) = 0x5619a4971000 7939 close(3) = 0 7939 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7939 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7939 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 7940 <... access resumed> ) = -1 ENOENT (No such file or directory) 7939 <... rt_sigaction resumed> {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7939 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7939 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7939 ioctl(2, TIOCGPGRP 7940 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7939 <... ioctl resumed> , 0x7fff698238b4) = -1 ENOTTY (Inappropriate ioctl for device) 7940 <... stat resumed> 0x7ffd5eb62080) = -1 ENOENT (No such file or directory) 7939 rt_sigaction(SIGCHLD, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7939 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7940 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7939 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7940 <... stat resumed> 0x7ffd5eb62080) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7939 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7940 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7939 fstat(1, 7940 <... stat resumed> 0x7ffd5eb62080) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7939 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7940 stat("/libgpiod.old/src/lib/.libs/tls", 7939 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 7940 <... stat resumed> 0x7ffd5eb62080) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7939 <... write resumed> ) = 56 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7940 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7939 exit_group(0 7940 <... stat resumed> 0x7ffd5eb62080) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7939 <... exit_group resumed>) = ? 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7940 stat("/libgpiod.old/src/lib/.libs/x86_64", 7939 +++ exited with 0 +++ 7940 <... stat resumed> 0x7ffd5eb62080) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7938 <... close resumed> ) = 0 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7940 stat("/libgpiod.old/src/lib/.libs/x86_64", 7938 rt_sigprocmask(SIG_BLOCK, [CHLD], 7940 <... stat resumed> 0x7ffd5eb62080) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7938 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7940 stat("/libgpiod.old/src/lib/.libs", 7938 rt_sigprocmask(SIG_SETMASK, [CHLD], 7940 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7940 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7938 <... rt_sigprocmask resumed> NULL, 8) = 0 7940 <... openat resumed> ) = 3 7940 fstat(3, 7938 rt_sigprocmask(SIG_BLOCK, [CHLD], 7940 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7940 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760a9e000 7940 close(3) = 0 7938 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7940 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7938 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 7940 <... openat resumed> ) = 3 7940 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 7940 fstat(3, 7938 <... rt_sigaction resumed> {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7940 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7940 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd760a9c000 7940 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd760a91000 7940 mmap(0x7fd760a93000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd760a93000 7940 mmap(0x7fd760a98000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd760a98000 7940 mmap(0x7fd760a9a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fd760a9a000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7938 wait4(-1, 7940 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7938 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7939 7940 <... openat resumed> ) = 3 7940 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7940 fstat(3, 7938 wait4(-1, 7940 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7940 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd760869000 7940 mprotect(0x7fd76088e000, 2093056, PROT_NONE) = 0 7940 mmap(0x7fd760a8d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fd760a8d000 7940 mmap(0x7fd760a8f000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd760a8f000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7940 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7940 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7940 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd7606a8000 7940 mprotect(0x7fd7606ca000, 1658880, PROT_NONE) = 0 7940 mmap(0x7fd7606ca000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fd7606ca000 7940 mmap(0x7fd760812000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fd760812000 7940 mmap(0x7fd76085f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fd76085f000 7940 mmap(0x7fd760865000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd760865000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7940 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 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7940 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd7606a0000 7940 mmap(0x7fd7606a2000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd7606a2000 7940 mmap(0x7fd7606a5000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd7606a5000 7940 mmap(0x7fd7606a6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd7606a6000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7940 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7940 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd76062c000 7940 mmap(0x7fd76062e000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd76062e000 7940 mmap(0x7fd760680000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fd760680000 7940 mmap(0x7fd76069e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fd76069e000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7940 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7940 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd760627000 7940 mmap(0x7fd760628000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fd760628000 7940 mmap(0x7fd760629000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd760629000 7940 mmap(0x7fd76062a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd76062a000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7940 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7940 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7940 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd760625000 7940 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd760604000 7940 mmap(0x7fd76060a000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fd76060a000 7940 mmap(0x7fd760619000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fd760619000 7940 mmap(0x7fd76061f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fd76061f000 7940 mmap(0x7fd760621000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd760621000 7940 close(3) = 0 7940 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd760601000 7940 arch_prctl(ARCH_SET_FS, 0x7fd760601800) = 0 7940 mprotect(0x7fd76085f000, 16384, PROT_READ) = 0 7940 mprotect(0x7fd76061f000, 4096, PROT_READ) = 0 7940 mprotect(0x7fd76062a000, 4096, PROT_READ) = 0 7940 mprotect(0x7fd76069e000, 4096, PROT_READ) = 0 7940 mprotect(0x7fd7606a6000, 4096, PROT_READ) = 0 7940 mprotect(0x7fd760a8d000, 4096, PROT_READ) = 0 7940 mprotect(0x7fd760a9a000, 4096, PROT_READ) = 0 7940 mprotect(0x5562b80c9000, 4096, PROT_READ) = 0 7940 mprotect(0x7fd760aca000, 4096, PROT_READ) = 0 7940 munmap(0x7fd760a9e000, 17208) = 0 7940 set_tid_address(0x7fd760601ad0) = 7940 7940 set_robust_list(0x7fd760601ae0, 24) = 0 7940 rt_sigaction(SIGRTMIN, {sa_handler=0x7fd76060a6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fd760616730}, NULL, 8) = 0 7940 rt_sigaction(SIGRT_1, {sa_handler=0x7fd76060a740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd760616730}, NULL, 8) = 0 7940 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7940 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7940 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7940 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7940 brk(NULL) = 0x5562b9798000 7940 brk(0x5562b97b9000) = 0x5562b97b9000 7940 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7940 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760aa2000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7940 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fd7605fa000 7940 close(3) = 0 7940 futex(0x7fd760864a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7940 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760aa1000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7940 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760aa0000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7940 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760a9f000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7940 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760a9e000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7940 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd7605f9000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7940 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd7605f8000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7940 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd7605f7000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7940 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760484000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7940 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760483000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7940 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760482000 7940 close(3) = 0 7940 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7940 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7940 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd760450000 7940 close(3) = 0 7940 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7940 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 7940 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7940 read(0, "", 4096) = 0 7940 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7927 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 7927 read(3, 7940 close(1) = 0 7940 exit_group(0) = ? 7940 +++ exited with 0 +++ 7938 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7940 7938 rt_sigaction(SIGINT, {sa_handler=0x5619a46c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7938 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7938 close(3) = -1 EBADF (Bad file descriptor) 7938 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7938 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7939, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7938 wait4(-1, 0x7fff698235d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7938 rt_sigreturn({mask=[]}) = 0 7938 exit_group(0) = ? 7927 <... read resumed> "", 128) = 0 7938 +++ exited with 0 +++ 7927 close(3) = 0 7927 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7927 rt_sigaction(SIGINT, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7938 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7927 brk(0x5619a4972000) = 0x5619a4972000 7927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f71d0495940}, 8) = 0 7927 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, {sa_handler=0x5619a46ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f71d0495940}, 8) = 0 7927 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip1", "0", "1", "2", "3", "4", "5", "6", "7"], 0x5619a4950d70 /* 17 vars */) = 0 7927 brk(NULL) = 0x555b4f539000 7927 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffcdc9a1830) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcdc9a1830) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcdc9a1830) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffcdc9a1830) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffcdc9a1830) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcdc9a1830) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcdc9a1830) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 7927 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 7927 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 7927 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdf9dad6000 7927 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdf9dacc000 7927 mmap(0x7fdf9dacf000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fdf9dacf000 7927 mmap(0x7fdf9dad2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fdf9dad2000 7927 mmap(0x7fdf9dad4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fdf9dad4000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffcdc9a1810) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffcdc9a1810) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffcdc9a1810) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffcdc9a1810) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffcdc9a1810) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffcdc9a1810) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffcdc9a1810) = -1 ENOENT (No such file or directory) 7927 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7927 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7927 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7927 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7927 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdf9dac7000 7927 close(3) = 0 7927 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7927 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7927 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7927 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdf9d906000 7927 mprotect(0x7fdf9d928000, 1658880, PROT_NONE) = 0 7927 mmap(0x7fdf9d928000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fdf9d928000 7927 mmap(0x7fdf9da70000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fdf9da70000 7927 mmap(0x7fdf9dabd000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fdf9dabd000 7927 mmap(0x7fdf9dac3000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdf9dac3000 7927 close(3) = 0 7927 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdf9d903000 7927 arch_prctl(ARCH_SET_FS, 0x7fdf9d903740) = 0 7927 mprotect(0x7fdf9dabd000, 16384, PROT_READ) = 0 7927 mprotect(0x7fdf9dad4000, 4096, PROT_READ) = 0 7927 mprotect(0x555b4ee72000, 4096, PROT_READ) = 0 7927 mprotect(0x7fdf9daff000, 4096, PROT_READ) = 0 7927 munmap(0x7fdf9dac7000, 17208) = 0 7927 brk(NULL) = 0x555b4f539000 7927 brk(0x555b4f55a000) = 0x555b4f55a000 7927 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7927 fstat(3, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 7927 getdents64(3, /* 152 entries */, 32768) = 4528 7927 getdents64(3, /* 0 entries */, 32768) = 0 7927 close(3) = 0 7927 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 7927 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 7927 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 7927 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 7927 read(4, "254:0", 5) = 5 7927 close(4) = 0 7927 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcdc9a2190) = 0 7927 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 7927 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 7927 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 7927 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 7927 read(7, "254:1", 5) = 5 7927 close(7) = 0 7927 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcdc9a2190) = 0 7927 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 7927 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 7927 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 7927 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 7927 read(9, "254:2", 5) = 5 7927 close(9) = 0 7927 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcdc9a2190) = 0 7927 close(3) = 0 7927 close(4) = 0 7927 close(7) = 0 7927 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 7927 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 7927 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 7927 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 4 7927 read(4, "254:1", 5) = 5 7927 close(4) = 0 7927 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcdc9a2210) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2260) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2260) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2260) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2260) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2260) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2260) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2260) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2260) = 0 7927 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffcdc9a20b0) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2030) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2030) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2030) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2030) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2030) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2030) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2030) = 0 7927 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcdc9a2030) = 0 7927 ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffcdc9a22a0) = 0 7927 close(4) = 0 7927 close(3) = 0 7927 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7927 write(1, "0 0 0 0 0 0 0 0\n", 16) = 16 7927 exit_group(0) = ? 7927 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\367\36\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "0 0 0 0 0 0 0 0\n", 65536) = 16 5811 read(8, "", 65536) = 0 5811 wait4(7927, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7927 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 5811 getdents64(4, /* 152 entries */, 32768) = 4528 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa60) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa60) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa60) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aae0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab30) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab30) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab30) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab30) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a980) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a900) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 7941 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 7941 set_robust_list(0x7f40d5eb29a0, 24) = 0 7941 close(10) = 0 7941 dup2(4, 0) = 0 7941 close(4) = 0 7941 dup2(7, 1) = 1 7941 close(7) = 0 7941 dup2(9, 2) = 2 7941 close(9) = 0 7941 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip1", "0", "1", "2", "3", "4", "5", "6", "7"], 0x7ffca3b5afe8 /* 17 vars */) = 0 7941 brk(NULL) = 0x55d169ac6000 7941 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff155afbe0) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff155afbe0) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff155afbe0) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff155afbe0) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff155afbe0) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff155afbe0) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff155afbe0) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7941 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7941 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7d25000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 7941 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 7941 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f26b7d23000 7941 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f26b7cf5000 7941 mmap(0x7f26b7d03000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f26b7d03000 7941 mmap(0x7f26b7d11000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f26b7d11000 7941 mmap(0x7f26b7d1e000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f26b7d1e000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7941 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7941 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f26b7cf0000 7941 mmap(0x7f26b7cf1000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f26b7cf1000 7941 mmap(0x7f26b7cf2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f26b7cf2000 7941 mmap(0x7f26b7cf3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f26b7cf3000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7941 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7941 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7941 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f26b7b2f000 7941 mprotect(0x7f26b7b51000, 1658880, PROT_NONE) = 0 7941 mmap(0x7f26b7b51000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f26b7b51000 7941 mmap(0x7f26b7c99000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f26b7c99000 7941 mmap(0x7f26b7ce6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f26b7ce6000 7941 mmap(0x7f26b7cec000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f26b7cec000 7941 close(3) = 0 7941 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f26b7b2c000 7941 arch_prctl(ARCH_SET_FS, 0x7f26b7b2c740) = 0 7941 mprotect(0x7f26b7ce6000, 16384, PROT_READ) = 0 7941 mprotect(0x7f26b7cf3000, 4096, PROT_READ) = 0 7941 mprotect(0x7f26b7d1e000, 16384, PROT_READ) = 0 7941 mprotect(0x55d167df4000, 12288, PROT_READ) = 0 7941 mprotect(0x7f26b7d51000, 4096, PROT_READ) = 0 7941 munmap(0x7f26b7d25000, 17208) = 0 7941 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 7941 close(3) = 0 7941 brk(NULL) = 0x55d169ac6000 7941 brk(0x55d169ae7000) = 0x55d169ae7000 7941 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7941 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7d29000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7941 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f26b7b25000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7941 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7d28000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7941 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7d27000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7941 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7d26000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7941 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7d25000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7941 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7b24000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7941 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7b23000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7941 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b7b22000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7941 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b79af000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7941 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b79ae000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7941 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b79ad000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7941 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f26b797b000 7941 close(3) = 0 7941 getuid() = 0 7941 getgid() = 0 7941 geteuid() = 0 7941 getegid() = 0 7941 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7941 ioctl(-1, TIOCGPGRP, 0x7fff155b07f4) = -1 EBADF (Bad file descriptor) 7941 sysinfo({uptime=398, loads=[130144, 89632, 43680], totalram=106127360, freeram=57516032, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 7941 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7941 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7941 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7941 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7941 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 7941 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7941 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 uname({sysname="Linux", nodename="compilator", ...}) = 0 7941 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7941 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7941 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7941 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 7941 getpid() = 7941 7941 getppid() = 5811 7941 getpid() = 7941 7941 getpgrp() = 5807 7941 ioctl(2, TIOCGPGRP, 0x7fff155b06c4) = -1 ENOTTY (Inappropriate ioctl for device) 7941 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 ioctl(2, TIOCGPGRP, 0x7fff155b06a4) = -1 ENOTTY (Inappropriate ioctl for device) 7941 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 7941 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 7941 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 7941 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 7941 ioctl(3, TCGETS, 0x7fff155b0780) = -1 ENOTTY (Inappropriate ioctl for device) 7941 lseek(3, 0, SEEK_CUR) = 0 7941 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 7941 lseek(3, 0, SEEK_SET) = 0 7941 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 7941 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 7941 dup2(3, 255) = 255 7941 close(3) = 0 7941 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 7941 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 7941 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 7941 lseek(255, 0, SEEK_CUR) = 0 7941 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 7941 pipe([3, 4]) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7941 lseek(255, -5391, SEEK_CUR) = 904 7941 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7942 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 close(4) = 0 7941 read(3, 7942 getpid() = 7942 7942 close(255) = 0 7942 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7942 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 dup2(4, 1) = 1 7942 close(4) = 0 7942 close(3) = 0 7942 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7942 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 7942 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7943 7942 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7942 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7942 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7942 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7942 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7943 getpid( 7942 <... rt_sigaction resumed> {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 <... getpid resumed> ) = 7943 7942 wait4(-1, 7943 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7943 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7943 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7943 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7943 ioctl(2, TIOCGPGRP, 0x7fff155b0184) = -1 ENOTTY (Inappropriate ioctl for device) 7943 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7943 dup2(3, 2) = 2 7943 close(3) = 0 7943 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7943 write(1, "allexport \toff\n", 20) = 20 7943 write(1, "braceexpand \ton\n", 19) = 19 7943 write(1, "emacs \toff\n", 20) = 20 7943 write(1, "errexit \toff\n", 20) = 20 7943 write(1, "errtrace \toff\n", 20) = 20 7943 write(1, "functrace \toff\n", 20) = 20 7943 write(1, "hashall \ton\n", 19) = 19 7943 write(1, "histexpand \toff\n", 20) = 20 7943 write(1, "history \toff\n", 20) = 20 7943 write(1, "ignoreeof \toff\n", 20) = 20 7943 write(1, "interactive-comments\ton\n", 24) = 24 7943 write(1, "keyword \toff\n", 20) = 20 7943 write(1, "monitor \toff\n", 20) = 20 7943 write(1, "noclobber \toff\n", 20) = 20 7943 write(1, "noexec \toff\n", 20) = 20 7943 write(1, "noglob \toff\n", 20) = 20 7943 write(1, "nolog \toff\n", 20) = 20 7943 write(1, "notify \toff\n", 20) = 20 7943 write(1, "nounset \toff\n", 20) = 20 7943 write(1, "onecmd \toff\n", 20) = 20 7943 write(1, "physical \toff\n", 20) = 20 7943 write(1, "pipefail \toff\n", 20) = 20 7943 write(1, "posix \toff\n", 20) = 20 7943 write(1, "privileged \toff\n", 20) = 20 7943 write(1, "verbose \toff\n", 20) = 20 7943 write(1, "vi \toff\n", 20) = 20 7943 write(1, "xtrace \toff\n", 20) = 20 7943 exit_group(0) = ? 7941 <... read resumed> "allexport \toff\n", 128) = 20 7943 +++ exited with 0 +++ 7942 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7943 7942 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7942 rt_sigprocmask(SIG_SETMASK, [], 7941 read(3, 7942 <... rt_sigprocmask resumed> NULL, 8) = 0 7942 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7943, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 7942 wait4(-1, 0x7fff155afbd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 7942 rt_sigreturn({mask=[]}) = 0 7942 exit_group(0 7941 <... read resumed> "braceexpand \ton\nemacs "..., 128) = 128 7942 <... exit_group resumed>) = ? 7942 +++ exited with 0 +++ 7941 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 7941 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 7941 read(3, "ysical \toff\npipefail "..., 128) = 128 7941 read(3, " \toff\n", 128) = 10 7941 read(3, "", 128) = 0 7941 close(3) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7942 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 7941 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 7941 lseek(255, -5174, SEEK_CUR) = 1121 7941 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7944 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], 7944 getpid( 7941 <... rt_sigprocmask resumed> NULL, 8) = 0 7944 <... getpid resumed> ) = 7944 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], 7944 close(255 7941 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7944 <... close resumed> ) = 0 7941 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7944 rt_sigprocmask(SIG_SETMASK, [], 7941 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 <... rt_sigprocmask resumed> NULL, 8) = 0 7941 wait4(-1, 7944 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7944 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7944 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7944 ioctl(2, TIOCGPGRP, 0x7fff155b0564) = -1 ENOTTY (Inappropriate ioctl for device) 7944 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 7944 dup2(3, 1) = 1 7944 close(3) = 0 7944 dup2(1, 2) = 2 7944 fcntl(1, F_GETFD) = 0 7944 exit_group(0) = ? 7944 +++ exited with 0 +++ 7941 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7944 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 ioctl(2, TIOCGWINSZ, 0x7fff155b0460) = -1 ENOTTY (Inappropriate ioctl for device) 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 pipe([3, 4]) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7941 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7945 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 close(4) = 0 7941 read(3, 7945 getpid() = 7945 7945 close(255) = 0 7945 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7945 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 dup2(4, 1) = 1 7945 close(4) = 0 7945 close(3) = 0 7945 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7945 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7945 pipe([3, 4]) = 0 7945 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7945 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7946 7945 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7945 close(4) = 0 7946 getpid( 7945 close(4 7946 <... getpid resumed> ) = 7946 7945 <... close resumed> ) = -1 EBADF (Bad file descriptor) 7946 rt_sigprocmask(SIG_SETMASK, [], 7945 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7946 <... rt_sigprocmask resumed> NULL, 8) = 0 7945 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7946 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7945 clone( 7946 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7946 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7945 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7947 7946 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7946 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7947 getpid( 7946 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7947 <... getpid resumed> ) = 7947 7946 close(3 7947 rt_sigprocmask(SIG_SETMASK, [], 7946 <... close resumed> ) = 0 7947 <... rt_sigprocmask resumed> NULL, 8) = 0 7946 dup2(4, 1 7947 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7946 <... dup2 resumed> ) = 1 7947 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7946 close(4 7947 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7947 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7947 dup2(3, 0) = 0 7947 close(3) = 0 7947 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7947 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7947 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7947 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55d169ae6d70 /* 18 vars */ 7946 <... close resumed> ) = 0 7946 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 7945 rt_sigprocmask(SIG_SETMASK, [CHLD], 7946 <... openat resumed> ) = 3 7946 fstat(3, 7945 <... rt_sigprocmask resumed> NULL, 8) = 0 7946 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7946 brk(0x55d169b0f000) = 0x55d169b0f000 7946 getdents64(3 7945 close(3) = 0 7946 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7946 getdents64(3 7945 rt_sigprocmask(SIG_BLOCK, [CHLD], 7946 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7946 brk(0x55d169b07000) = 0x55d169b07000 7946 close(3) = 0 7946 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7946 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7946 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7946 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7946 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7946 ioctl(2, TIOCGPGRP, 0x7fff155af0e4) = -1 ENOTTY (Inappropriate ioctl for device) 7946 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7946 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7946 fstat(1, 7947 <... execve resumed> ) = 0 7946 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7946 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 7946 exit_group(0) = ? 7946 +++ exited with 0 +++ 7945 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7945 rt_sigprocmask(SIG_SETMASK, [CHLD], 7947 brk(NULL 7945 <... rt_sigprocmask resumed> NULL, 8) = 0 7947 <... brk resumed> ) = 0x557f096c0000 7945 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7945 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7946 7945 wait4(-1, 7947 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fffc1e57640) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffc1e57640) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffc1e57640) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fffc1e57640) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fffc1e57640) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffc1e57640) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffc1e57640) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7947 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7947 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaecb18000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 7947 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 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7947 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdaecb16000 7947 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdaecb0b000 7947 mmap(0x7fdaecb0d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdaecb0d000 7947 mmap(0x7fdaecb12000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fdaecb12000 7947 mmap(0x7fdaecb14000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fdaecb14000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7947 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7947 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdaec8e3000 7947 mprotect(0x7fdaec908000, 2093056, PROT_NONE) = 0 7947 mmap(0x7fdaecb07000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fdaecb07000 7947 mmap(0x7fdaecb09000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdaecb09000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7947 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7947 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7947 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdaec722000 7947 mprotect(0x7fdaec744000, 1658880, PROT_NONE) = 0 7947 mmap(0x7fdaec744000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fdaec744000 7947 mmap(0x7fdaec88c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fdaec88c000 7947 mmap(0x7fdaec8d9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fdaec8d9000 7947 mmap(0x7fdaec8df000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdaec8df000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 7947 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 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7947 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdaec71a000 7947 mmap(0x7fdaec71c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdaec71c000 7947 mmap(0x7fdaec71f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fdaec71f000 7947 mmap(0x7fdaec720000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fdaec720000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7947 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7947 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdaec6a6000 7947 mmap(0x7fdaec6a8000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdaec6a8000 7947 mmap(0x7fdaec6fa000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fdaec6fa000 7947 mmap(0x7fdaec718000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fdaec718000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7947 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7947 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdaec6a1000 7947 mmap(0x7fdaec6a2000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fdaec6a2000 7947 mmap(0x7fdaec6a3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdaec6a3000 7947 mmap(0x7fdaec6a4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdaec6a4000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7947 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7947 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7947 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdaec69f000 7947 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdaec67e000 7947 mmap(0x7fdaec684000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fdaec684000 7947 mmap(0x7fdaec693000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fdaec693000 7947 mmap(0x7fdaec699000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fdaec699000 7947 mmap(0x7fdaec69b000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdaec69b000 7947 close(3) = 0 7947 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdaec67b000 7947 arch_prctl(ARCH_SET_FS, 0x7fdaec67b800) = 0 7947 mprotect(0x7fdaec8d9000, 16384, PROT_READ) = 0 7947 mprotect(0x7fdaec699000, 4096, PROT_READ) = 0 7947 mprotect(0x7fdaec6a4000, 4096, PROT_READ) = 0 7947 mprotect(0x7fdaec718000, 4096, PROT_READ) = 0 7947 mprotect(0x7fdaec720000, 4096, PROT_READ) = 0 7947 mprotect(0x7fdaecb07000, 4096, PROT_READ) = 0 7947 mprotect(0x7fdaecb14000, 4096, PROT_READ) = 0 7947 mprotect(0x557f08371000, 4096, PROT_READ) = 0 7947 mprotect(0x7fdaecb44000, 4096, PROT_READ) = 0 7947 munmap(0x7fdaecb18000, 17208) = 0 7947 set_tid_address(0x7fdaec67bad0) = 7947 7947 set_robust_list(0x7fdaec67bae0, 24) = 0 7947 rt_sigaction(SIGRTMIN, {sa_handler=0x7fdaec6846b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fdaec690730}, NULL, 8) = 0 7947 rt_sigaction(SIGRT_1, {sa_handler=0x7fdaec684740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fdaec690730}, NULL, 8) = 0 7947 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7947 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7947 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7947 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7947 brk(NULL) = 0x557f096c0000 7947 brk(0x557f096e1000) = 0x557f096e1000 7947 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7947 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaecb1c000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7947 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fdaec674000 7947 close(3) = 0 7947 futex(0x7fdaec8dea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7947 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaecb1b000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7947 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaecb1a000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7947 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaecb19000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7947 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaecb18000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7947 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaec673000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7947 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaec672000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7947 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaec671000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7947 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaec4fe000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7947 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaec4fd000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7947 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaec4fc000 7947 close(3) = 0 7947 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7947 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7947 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdaec4ca000 7947 close(3) = 0 7947 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7947 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 7947 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7947 read(0, "", 4096) = 0 7947 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 7941 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 7941 read(3, 7947 close(1) = 0 7947 exit_group(0) = ? 7947 +++ exited with 0 +++ 7945 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7947 7945 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7945 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7945 close(3) = -1 EBADF (Bad file descriptor) 7945 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7945 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7946, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7945 wait4(-1, 0x7fff155aee10, WNOHANG, NULL) = -1 ECHILD (No child processes) 7945 rt_sigreturn({mask=[]}) = 0 7945 exit_group(0) = ? 7945 +++ exited with 0 +++ 7941 <... read resumed> "", 128) = 0 7941 close(3) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7945 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 pipe([3, 4]) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7941 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7948 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 close(4 7948 getpid( 7941 <... close resumed> ) = 0 7941 read(3, 7948 <... getpid resumed> ) = 7948 7948 close(255) = 0 7948 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7948 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 dup2(4, 1) = 1 7948 close(4) = 0 7948 close(3) = 0 7948 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7948 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7948 pipe([3, 4]) = 0 7948 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7948 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7949 7948 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7948 close(4) = 0 7948 close(4) = -1 EBADF (Bad file descriptor) 7948 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7948 clone( 7949 getpid( 7948 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7950 7949 <... getpid resumed> ) = 7949 7948 rt_sigprocmask(SIG_SETMASK, [CHLD], 7949 rt_sigprocmask(SIG_SETMASK, [], 7948 <... rt_sigprocmask resumed> NULL, 8) = 0 7949 <... rt_sigprocmask resumed> NULL, 8) = 0 7948 close(3 7949 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7950 getpid( 7949 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 <... getpid resumed> ) = 7950 7949 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7950 rt_sigprocmask(SIG_SETMASK, [], 7949 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 <... rt_sigprocmask resumed> NULL, 8) = 0 7949 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7950 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7949 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7949 close(3 7950 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 dup2(3, 0) = 0 7950 close(3) = 0 7950 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55d169ae6d70 /* 18 vars */ 7949 <... close resumed> ) = 0 7949 dup2(4, 1) = 1 7949 close(4) = 0 7950 <... execve resumed> ) = 0 7949 stat(".", 7950 brk(NULL 7949 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7950 <... brk resumed> ) = 0x55cb999b0000 7949 stat("/usr/local/sbin/ls", 7948 <... close resumed> ) = 0 7949 <... stat resumed> 0x7fff155af0d0) = -1 ENOENT (No such file or directory) 7949 stat("/usr/local/bin/ls", 7948 rt_sigprocmask(SIG_BLOCK, [CHLD], 7949 <... stat resumed> 0x7fff155af0d0) = -1 ENOENT (No such file or directory) 7950 access("/etc/ld.so.preload", R_OK 7949 stat("/usr/sbin/ls", 7948 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7949 <... stat resumed> 0x7fff155af0d0) = -1 ENOENT (No such file or directory) 7949 stat("/usr/bin/ls", 7950 <... access resumed> ) = -1 ENOENT (No such file or directory) 7949 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 stat("/usr/bin/ls", 7948 rt_sigprocmask(SIG_SETMASK, [CHLD], 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7949 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7950 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7949 geteuid( 7950 <... stat resumed> 0x7ffd86eecb40) = -1 ENOENT (No such file or directory) 7949 <... geteuid resumed> ) = 0 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 getegid( 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7949 <... getegid resumed> ) = 0 7950 <... stat resumed> 0x7ffd86eecb40) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 getuid( 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7949 <... getuid resumed> ) = 0 7950 <... stat resumed> 0x7ffd86eecb40) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 getgid( 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 stat("/libgpiod.old/src/lib/.libs/tls", 7949 <... getgid resumed> ) = 0 7950 <... stat resumed> 0x7ffd86eecb40) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 access("/usr/bin/ls", X_OK 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7949 <... access resumed> ) = 0 7950 <... stat resumed> 0x7ffd86eecb40) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 stat("/usr/bin/ls", 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 stat("/libgpiod.old/src/lib/.libs/x86_64", 7949 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7950 <... stat resumed> 0x7ffd86eecb40) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 geteuid( 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 stat("/libgpiod.old/src/lib/.libs/x86_64", 7949 <... geteuid resumed> ) = 0 7950 <... stat resumed> 0x7ffd86eecb40) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 getegid( 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 stat("/libgpiod.old/src/lib/.libs", 7949 <... getegid resumed> ) = 0 7950 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7950 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7949 getuid( 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... getuid resumed> ) = 0 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7950 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef7e98000 7950 close(3) = 0 7949 getgid( 7950 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7949 <... getgid resumed> ) = 0 7950 <... openat resumed> ) = 3 7950 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 7950 fstat(3, 7949 access("/usr/bin/ls", R_OK 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7950 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef7e96000 7950 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1ef7e8b000 7950 mmap(0x7f1ef7e8d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1ef7e8d000 7950 mmap(0x7f1ef7e92000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f1ef7e92000 7950 mmap(0x7f1ef7e94000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f1ef7e94000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7949 <... access resumed> ) = 0 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7949 stat("/usr/bin/ls", 7950 <... openat resumed> ) = 3 7950 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7950 fstat(3, 7949 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7950 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1ef7c63000 7950 mprotect(0x7f1ef7c88000, 2093056, PROT_NONE) = 0 7950 mmap(0x7f1ef7e87000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f1ef7e87000 7950 mmap(0x7f1ef7e89000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1ef7e89000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7949 stat("/usr/bin/ls", 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7949 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7950 <... openat resumed> ) = 3 7950 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7950 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7950 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1ef7aa2000 7950 mprotect(0x7f1ef7ac4000, 1658880, PROT_NONE) = 0 7950 mmap(0x7f1ef7ac4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f1ef7ac4000 7950 mmap(0x7f1ef7c0c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f1ef7c0c000 7950 mmap(0x7f1ef7c59000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f1ef7c59000 7950 mmap(0x7f1ef7c5f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1ef7c5f000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7949 geteuid( 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7949 <... geteuid resumed> ) = 0 7949 getegid( 7950 <... openat resumed> ) = 3 7950 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 7950 fstat(3, 7949 <... getegid resumed> ) = 0 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7950 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1ef7a9a000 7950 mmap(0x7f1ef7a9c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1ef7a9c000 7950 mmap(0x7f1ef7a9f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f1ef7a9f000 7950 mmap(0x7f1ef7aa0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f1ef7aa0000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7949 getuid( 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7949 <... getuid resumed> ) = 0 7950 <... openat resumed> ) = 3 7950 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7950 fstat(3, 7949 getgid( 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7950 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1ef7a26000 7950 mmap(0x7f1ef7a28000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1ef7a28000 7950 mmap(0x7f1ef7a7a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f1ef7a7a000 7950 mmap(0x7f1ef7a98000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f1ef7a98000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 7949 <... getgid resumed> ) = 0 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7949 access("/usr/bin/ls", X_OK 7950 <... openat resumed> ) = 3 7950 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7950 fstat(3, 7949 <... access resumed> ) = 0 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7950 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1ef7a21000 7950 mmap(0x7f1ef7a22000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f1ef7a22000 7950 mmap(0x7f1ef7a23000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1ef7a23000 7950 mmap(0x7f1ef7a24000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1ef7a24000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7949 stat("/usr/bin/ls", 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 7949 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 7950 <... openat resumed> ) = 3 7950 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7950 fstat(3, 7949 geteuid( 7950 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7950 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef7a1f000 7950 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1ef79fe000 7950 mmap(0x7f1ef7a04000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f1ef7a04000 7950 mmap(0x7f1ef7a13000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f1ef7a13000 7950 mmap(0x7f1ef7a19000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f1ef7a19000 7950 mmap(0x7f1ef7a1b000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1ef7a1b000 7950 close(3) = 0 7950 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ef79fb000 7950 arch_prctl(ARCH_SET_FS, 0x7f1ef79fb800) = 0 7950 mprotect(0x7f1ef7c59000, 16384, PROT_READ 7949 <... geteuid resumed> ) = 0 7950 <... mprotect resumed> ) = 0 7949 getegid( 7950 mprotect(0x7f1ef7a19000, 4096, PROT_READ 7949 <... getegid resumed> ) = 0 7950 <... mprotect resumed> ) = 0 7949 getuid( 7950 mprotect(0x7f1ef7a24000, 4096, PROT_READ 7949 <... getuid resumed> ) = 0 7950 <... mprotect resumed> ) = 0 7950 mprotect(0x7f1ef7a98000, 4096, PROT_READ) = 0 7950 mprotect(0x7f1ef7aa0000, 4096, PROT_READ) = 0 7950 mprotect(0x7f1ef7e87000, 4096, PROT_READ) = 0 7950 mprotect(0x7f1ef7e94000, 4096, PROT_READ) = 0 7950 mprotect(0x55cb97c45000, 4096, PROT_READ) = 0 7950 mprotect(0x7f1ef7ec4000, 4096, PROT_READ) = 0 7950 munmap(0x7f1ef7e98000, 17208 7949 getgid( 7950 <... munmap resumed> ) = 0 7950 set_tid_address(0x7f1ef79fbad0) = 7950 7950 set_robust_list(0x7f1ef79fbae0, 24) = 0 7950 rt_sigaction(SIGRTMIN, {sa_handler=0x7f1ef7a046b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f1ef7a10730}, NULL, 8) = 0 7950 rt_sigaction(SIGRT_1, {sa_handler=0x7f1ef7a04740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1ef7a10730}, NULL, 8) = 0 7950 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7950 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7950 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7950 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7950 brk(NULL) = 0x55cb999b0000 7950 brk(0x55cb999d1000) = 0x55cb999d1000 7950 access("/etc/selinux/config", F_OK 7949 <... getgid resumed> ) = 0 7949 access("/usr/bin/ls", R_OK 7950 <... access resumed> ) = -1 ENOENT (No such file or directory) 7949 <... access resumed> ) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 7949 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7949 <... rt_sigaction resumed> {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 7949 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7949 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7950 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 7949 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55d169ae6d70 /* 18 vars */ 7950 <... openat resumed> ) = 3 7950 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7950 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef7e9c000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7950 fstat(3, 7949 <... execve resumed> ) = 0 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7950 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f1ef79f4000 7950 close(3) = 0 7950 futex(0x7f1ef7c5ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 7949 brk(NULL 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... brk resumed> ) = 0x558f41ac3000 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7950 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef7e9b000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 7949 access("/etc/ld.so.preload", R_OK 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... access resumed> ) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7950 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef7e9a000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7950 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef7e99000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 7949 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... stat resumed> 0x7ffdeaba1c40) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7950 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef7e98000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7950 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef79f3000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 7949 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... stat resumed> 0x7ffdeaba1c40) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7950 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef79f2000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 7949 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... stat resumed> 0x7ffdeaba1c40) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7950 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef79f1000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7950 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef787e000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 7949 stat("/libgpiod.old/src/lib/.libs/tls", 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... stat resumed> 0x7ffdeaba1c40) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7950 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef787d000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7950 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef787c000 7950 close(3) = 0 7950 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 7949 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7950 <... openat resumed> ) = 3 7950 fstat(3, 7949 <... stat resumed> 0x7ffdeaba1c40) = -1 ENOENT (No such file or directory) 7950 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7950 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ef784a000 7950 close(3) = 0 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7949 stat("/libgpiod.old/src/lib/.libs/x86_64", 7948 <... rt_sigprocmask resumed> NULL, 8) = 0 7949 <... stat resumed> 0x7ffdeaba1c40) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 7948 rt_sigprocmask(SIG_BLOCK, [CHLD], 7949 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7949 stat("/libgpiod.old/src/lib/.libs/x86_64", 7948 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7949 <... stat resumed> 0x7ffdeaba1c40) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7948 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7949 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7949 stat("/libgpiod.old/src/lib/.libs", 7948 <... rt_sigaction resumed> {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7949 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7949 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7948 wait4(-1, 7949 <... openat resumed> ) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7949 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24fbe000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 7949 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7949 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbd24fbc000 7949 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbd24d94000 7949 mprotect(0x7fbd24db9000, 2093056, PROT_NONE) = 0 7949 mmap(0x7fbd24fb8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fbd24fb8000 7949 mmap(0x7fbd24fba000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 7950 fstat(0, 7949 <... mmap resumed> ) = 0x7fbd24fba000 7950 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7949 close(3 7950 read(0, 7949 <... close resumed> ) = 0 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7949 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7949 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7949 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbd24bd3000 7949 mprotect(0x7fbd24bf5000, 1658880, PROT_NONE) = 0 7949 mmap(0x7fbd24bf5000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fbd24bf5000 7949 mmap(0x7fbd24d3d000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fbd24d3d000 7949 mmap(0x7fbd24d8a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fbd24d8a000 7949 mmap(0x7fbd24d90000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbd24d90000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 7949 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7949 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbd24b5f000 7949 mmap(0x7fbd24b61000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbd24b61000 7949 mmap(0x7fbd24bb3000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fbd24bb3000 7949 mmap(0x7fbd24bd1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fbd24bd1000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 7949 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7949 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbd24b5a000 7949 mmap(0x7fbd24b5b000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fbd24b5b000 7949 mmap(0x7fbd24b5c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbd24b5c000 7949 mmap(0x7fbd24b5d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbd24b5d000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7949 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7949 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7949 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbd24b39000 7949 mmap(0x7fbd24b3f000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fbd24b3f000 7949 mmap(0x7fbd24b4e000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fbd24b4e000 7949 mmap(0x7fbd24b54000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fbd24b54000 7949 mmap(0x7fbd24b56000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbd24b56000 7949 close(3) = 0 7949 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbd24b37000 7949 arch_prctl(ARCH_SET_FS, 0x7fbd24b38380) = 0 7949 mprotect(0x7fbd24d8a000, 16384, PROT_READ) = 0 7949 mprotect(0x7fbd24b54000, 4096, PROT_READ) = 0 7949 mprotect(0x7fbd24b5d000, 4096, PROT_READ) = 0 7949 mprotect(0x7fbd24bd1000, 4096, PROT_READ) = 0 7949 mprotect(0x7fbd24fb8000, 4096, PROT_READ) = 0 7949 mprotect(0x558f40d32000, 4096, PROT_READ) = 0 7949 mprotect(0x7fbd24fea000, 4096, PROT_READ) = 0 7949 munmap(0x7fbd24fbe000, 17208) = 0 7949 set_tid_address(0x7fbd24b38650) = 7949 7949 set_robust_list(0x7fbd24b38660, 24) = 0 7949 rt_sigaction(SIGRTMIN, {sa_handler=0x7fbd24b3f6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fbd24b4b730}, NULL, 8) = 0 7949 rt_sigaction(SIGRT_1, {sa_handler=0x7fbd24b3f740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fbd24b4b730}, NULL, 8) = 0 7949 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7949 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7949 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7949 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7949 brk(NULL) = 0x558f41ac3000 7949 brk(0x558f41ae4000) = 0x558f41ae4000 7949 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7949 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24fc2000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7949 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fbd24b30000 7949 close(3) = 0 7949 futex(0x7fbd24d8fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7949 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24fc1000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7949 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24fc0000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7949 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24fbf000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7949 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24fbe000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7949 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24b2f000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7949 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24b2e000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7949 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24b2d000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7949 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd249ba000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7949 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd249b9000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7949 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd249b8000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7949 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24986000 7949 close(3) = 0 7949 ioctl(1, TCGETS, 0x7ffdeaba28b0) = -1 ENOTTY (Inappropriate ioctl for device) 7949 ioctl(1, TIOCGWINSZ, 0x7ffdeaba2980) = -1 ENOTTY (Inappropriate ioctl for device) 7949 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 7949 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 7949 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 7949 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 7949 futex(0x7fbd24fbba90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7949 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 7949 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7949 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7949 close(3) = 0 7949 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7949 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7949 close(3) = 0 7949 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 7949 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 7949 read(3, "", 4096) = 0 7949 close(3) = 0 7949 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7949 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7949 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbd24981000 7949 close(3) = 0 7949 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 7949 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 7949 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbd2496c000 7949 mprotect(0x7fbd2496f000, 40960, PROT_NONE) = 0 7949 mmap(0x7fbd2496f000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fbd2496f000 7949 mmap(0x7fbd24976000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fbd24976000 7949 mmap(0x7fbd24979000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fbd24979000 7949 mmap(0x7fbd2497b000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbd2497b000 7949 close(3) = 0 7949 mprotect(0x7fbd24979000, 4096, PROT_READ) = 0 7949 munmap(0x7fbd24981000, 17208) = 0 7949 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 7949 lseek(3, 0, SEEK_CUR) = 0 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 7949 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 7949 close(3) = 0 7949 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7949 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7949 close(3) = 0 7949 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 7949 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 7949 close(3) = 0 7949 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 7949 lseek(3, 0, SEEK_CUR) = 0 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 7949 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 7949 close(3) = 0 7949 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7949 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7949 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 7949 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 7949 lseek(3, -71, SEEK_CUR) = 56 7949 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 7949 close(3) = 0 7949 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 7950 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 7949 <... write resumed> ) = 91 7950 read(0, 7949 close(1 7950 <... read resumed> "", 4096) = 0 7949 <... close resumed> ) = 0 7950 close(1) = 0 7950 exit_group(0 7949 close(2 7950 <... exit_group resumed>) = ? 7949 <... close resumed> ) = 0 7949 exit_group(0) = ? 7950 +++ exited with 0 +++ 7948 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7950 7948 wait4(-1, 7949 +++ exited with 0 +++ 7948 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7949 7948 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7948 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7948 close(3) = -1 EBADF (Bad file descriptor) 7948 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7948 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7950, si_uid=0, si_status=0, si_utime=3, si_stime=5} --- 7948 wait4(-1, 0x7fff155af010, WNOHANG, NULL) = -1 ECHILD (No child processes) 7948 rt_sigreturn({mask=[]}) = 0 7948 exit_group(0) = ? 7941 <... read resumed> "", 128) = 0 7948 +++ exited with 0 +++ 7941 close(3) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7948 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 pipe([3, 4]) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7941 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7951 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 close(4 7951 getpid( 7941 <... close resumed> ) = 0 7951 <... getpid resumed> ) = 7951 7941 read(3, 7951 close(255) = 0 7951 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7951 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7951 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7951 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7951 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7951 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7951 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7951 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7951 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7951 dup2(4, 1) = 1 7951 close(4) = 0 7951 close(3) = 0 7951 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7951 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 chdir("/libgpiod.old/src/tools") = 0 7951 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7951 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7951 write(1, "/libgpiod.old/src/tools\n", 24) = 24 7951 exit_group(0) = ? 7951 +++ exited with 0 +++ 7941 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 7941 read(3, "", 128) = 0 7941 close(3) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7951 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 7941 pipe([3, 4]) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7941 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7952 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 close(4 7952 getpid( 7941 <... close resumed> ) = 0 7952 <... getpid resumed> ) = 7952 7941 read(3, 7952 close(255) = 0 7952 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7952 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 dup2(4, 1) = 1 7952 close(4) = 0 7952 close(3) = 0 7952 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 7952 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 7952 pipe([3, 4]) = 0 7952 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 7952 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7953 7952 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7952 close(4) = 0 7952 close(4) = -1 EBADF (Bad file descriptor) 7953 getpid( 7952 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 7953 <... getpid resumed> ) = 7953 7952 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7953 rt_sigprocmask(SIG_SETMASK, [], 7952 clone( 7953 <... rt_sigprocmask resumed> NULL, 8) = 0 7953 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7952 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f26b7b2ca10) = 7954 7953 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigprocmask(SIG_SETMASK, [CHLD], 7953 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 getpid( 7953 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7954 <... getpid resumed> ) = 7954 7953 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 rt_sigprocmask(SIG_SETMASK, [], 7953 close(3 7954 <... rt_sigprocmask resumed> NULL, 8) = 0 7953 <... close resumed> ) = 0 7954 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7953 dup2(4, 1 7954 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7953 <... dup2 resumed> ) = 1 7954 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7953 close(4 7954 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 dup2(3, 0) = 0 7954 close(3) = 0 7954 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55d169ae6d70 /* 18 vars */ 7953 <... close resumed> ) = 0 7953 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7953 fstat(3, 7954 <... execve resumed> ) = 0 7954 brk(NULL 7953 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7954 <... brk resumed> ) = 0x5584d6f9c000 7953 brk(0x55d169b10000) = 0x55d169b10000 7954 access("/etc/ld.so.preload", R_OK 7953 getdents64(3 7952 <... rt_sigprocmask resumed> NULL, 8) = 0 7952 close(3 7953 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 7953 getdents64(3 7952 <... close resumed> ) = 0 7954 <... access resumed> ) = -1 ENOENT (No such file or directory) 7953 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7953 brk(0x55d169b07000 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7953 <... brk resumed> ) = 0x55d169b07000 7954 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 7953 close(3 7954 <... stat resumed> 0x7ffdf7780250) = -1 ENOENT (No such file or directory) 7953 <... close resumed> ) = 0 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7953 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdf7780250) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7953 <... rt_sigaction resumed> {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 7953 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7954 <... stat resumed> 0x7ffdf7780250) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 7953 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 stat("/libgpiod.old/src/lib/.libs/tls", 7953 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 7954 <... stat resumed> 0x7ffdf7780250) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7953 <... rt_sigaction resumed> {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 7953 rt_sigprocmask(SIG_BLOCK, [CHLD], 7954 <... stat resumed> 0x7ffdf7780250) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7954 stat("/libgpiod.old/src/lib/.libs/x86_64", 7953 <... rt_sigprocmask resumed> [], 8) = 0 7954 <... stat resumed> 0x7ffdf7780250) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 7953 rt_sigprocmask(SIG_SETMASK, [], 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 stat("/libgpiod.old/src/lib/.libs/x86_64", 7953 <... rt_sigprocmask resumed> NULL, 8) = 0 7954 <... stat resumed> 0x7ffdf7780250) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 7953 ioctl(2, TIOCGPGRP 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 stat("/libgpiod.old/src/lib/.libs", 7953 <... ioctl resumed> , 0x7fff155af704) = -1 ENOTTY (Inappropriate ioctl for device) 7954 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7954 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 7953 rt_sigaction(SIGCHLD, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 7954 <... openat resumed> ) = 3 7954 fstat(3, 7953 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7954 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d87ae000 7954 close(3) = 0 7953 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7954 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 7953 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 <... openat resumed> ) = 3 7954 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 7954 fstat(3, 7953 fstat(1, 7954 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 7954 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f56d87ac000 7954 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f56d87a1000 7954 mmap(0x7f56d87a3000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f56d87a3000 7954 mmap(0x7f56d87a8000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f56d87a8000 7954 mmap(0x7f56d87aa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f56d87aa000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 7953 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 7953 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 7954 <... openat resumed> ) = 3 7954 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 7954 fstat(3, 7953 <... write resumed> ) = 56 7954 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 7954 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f56d8579000 7954 mprotect(0x7f56d859e000, 2093056, PROT_NONE) = 0 7954 mmap(0x7f56d879d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f56d879d000 7954 mmap(0x7f56d879f000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f56d879f000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 7953 exit_group(0 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 7953 <... exit_group resumed>) = ? 7954 <... openat resumed> ) = 3 7954 read(3, 7953 +++ exited with 0 +++ 7954 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7954 fstat(3, 7952 rt_sigprocmask(SIG_BLOCK, [CHLD], 7954 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7954 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f56d83b8000 7954 mprotect(0x7f56d83da000, 1658880, PROT_NONE) = 0 7954 mmap(0x7f56d83da000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f56d83da000 7954 mmap(0x7f56d8522000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f56d8522000 7954 mmap(0x7f56d856f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f56d856f000 7954 mmap(0x7f56d8575000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f56d8575000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 7952 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 7952 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7954 <... openat resumed> ) = 3 7954 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 7954 fstat(3, 7952 rt_sigprocmask(SIG_BLOCK, [CHLD], 7954 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 7954 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f56d83b0000 7954 mmap(0x7f56d83b2000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f56d83b2000 7954 mmap(0x7f56d83b5000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f56d83b5000 7954 mmap(0x7f56d83b6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f56d83b6000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 7952 <... rt_sigprocmask resumed> [CHLD], 8) = 0 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 7952 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 7954 <... openat resumed> ) = 3 7954 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 7954 fstat(3, 7952 <... rt_sigaction resumed> {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7954 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 7954 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f56d833c000 7954 mmap(0x7f56d833e000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f56d833e000 7954 mmap(0x7f56d8390000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f56d8390000 7954 mmap(0x7f56d83ae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f56d83ae000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 7952 wait4(-1, 7954 <... openat resumed> ) = 3 7954 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 7954 fstat(3, 7952 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7953 7954 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 7954 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f56d8337000 7954 mmap(0x7f56d8338000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f56d8338000 7954 mmap(0x7f56d8339000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f56d8339000 7954 mmap(0x7f56d833a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f56d833a000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 7952 wait4(-1, 7954 <... openat resumed> ) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 7954 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 7954 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 7954 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f56d8335000 7954 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f56d8314000 7954 mmap(0x7f56d831a000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f56d831a000 7954 mmap(0x7f56d8329000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f56d8329000 7954 mmap(0x7f56d832f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f56d832f000 7954 mmap(0x7f56d8331000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f56d8331000 7954 close(3) = 0 7954 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f56d8311000 7954 arch_prctl(ARCH_SET_FS, 0x7f56d8311800) = 0 7954 mprotect(0x7f56d856f000, 16384, PROT_READ) = 0 7954 mprotect(0x7f56d832f000, 4096, PROT_READ) = 0 7954 mprotect(0x7f56d833a000, 4096, PROT_READ) = 0 7954 mprotect(0x7f56d83ae000, 4096, PROT_READ) = 0 7954 mprotect(0x7f56d83b6000, 4096, PROT_READ) = 0 7954 mprotect(0x7f56d879d000, 4096, PROT_READ) = 0 7954 mprotect(0x7f56d87aa000, 4096, PROT_READ) = 0 7954 mprotect(0x5584d5058000, 4096, PROT_READ) = 0 7954 mprotect(0x7f56d87da000, 4096, PROT_READ) = 0 7954 munmap(0x7f56d87ae000, 17208) = 0 7954 set_tid_address(0x7f56d8311ad0) = 7954 7954 set_robust_list(0x7f56d8311ae0, 24) = 0 7954 rt_sigaction(SIGRTMIN, {sa_handler=0x7f56d831a6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f56d8326730}, NULL, 8) = 0 7954 rt_sigaction(SIGRT_1, {sa_handler=0x7f56d831a740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f56d8326730}, NULL, 8) = 0 7954 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 7954 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 7954 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7954 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 7954 brk(NULL) = 0x5584d6f9c000 7954 brk(0x5584d6fbd000) = 0x5584d6fbd000 7954 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 7954 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d87b2000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 7954 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f56d830a000 7954 close(3) = 0 7954 futex(0x7f56d8574a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 7954 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d87b1000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 7954 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d87b0000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 7954 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d87af000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 7954 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d87ae000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 7954 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d8309000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 7954 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d8308000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 7954 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d8307000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 7954 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d8194000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 7954 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d8193000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 7954 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d8192000 7954 close(3) = 0 7954 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 7954 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 7954 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f56d8160000 7954 close(3) = 0 7954 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7954 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 7954 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7954 read(0, "", 4096) = 0 7954 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 7941 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 7941 read(3, 7954 close(1) = 0 7954 exit_group(0) = ? 7954 +++ exited with 0 +++ 7952 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7954 7952 rt_sigaction(SIGINT, {sa_handler=0x55d167d58d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7952 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7952 close(3) = -1 EBADF (Bad file descriptor) 7952 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 7952 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7953, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 7952 wait4(-1, 0x7fff155af450, WNOHANG, NULL) = -1 ECHILD (No child processes) 7952 rt_sigreturn({mask=[]}) = 0 7952 exit_group(0) = ? 7952 +++ exited with 0 +++ 7941 <... read resumed> "", 128) = 0 7941 close(3) = 0 7941 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 7941 rt_sigaction(SIGINT, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7952 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d38df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 7941 brk(0x55d169b08000) = 0x55d169b08000 7941 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, {sa_handler=0x55d167d3c410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f26b7b66940}, 8) = 0 7941 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip1", "0", "1", "2", "3", "4", "5", "6", "7"], 0x55d169ae6d70 /* 17 vars */) = 0 7941 brk(NULL) = 0x558891738000 7941 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffff7c51650) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffff7c51650) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffff7c51650) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffff7c51650) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffff7c51650) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffff7c51650) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffff7c51650) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 7941 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 7941 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 7941 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6d9625c000 7941 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d96252000 7941 mmap(0x7f6d96255000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f6d96255000 7941 mmap(0x7f6d96258000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f6d96258000 7941 mmap(0x7f6d9625a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f6d9625a000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffff7c51630) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffff7c51630) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffff7c51630) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffff7c51630) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffff7c51630) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffff7c51630) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffff7c51630) = -1 ENOENT (No such file or directory) 7941 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 7941 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 7941 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 7941 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 7941 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d9624d000 7941 close(3) = 0 7941 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 7941 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 7941 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 7941 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d9608c000 7941 mprotect(0x7f6d960ae000, 1658880, PROT_NONE) = 0 7941 mmap(0x7f6d960ae000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f6d960ae000 7941 mmap(0x7f6d961f6000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f6d961f6000 7941 mmap(0x7f6d96243000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f6d96243000 7941 mmap(0x7f6d96249000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6d96249000 7941 close(3) = 0 7941 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6d96089000 7941 arch_prctl(ARCH_SET_FS, 0x7f6d96089740) = 0 7941 mprotect(0x7f6d96243000, 16384, PROT_READ) = 0 7941 mprotect(0x7f6d9625a000, 4096, PROT_READ) = 0 7941 mprotect(0x558891130000, 4096, PROT_READ) = 0 7941 mprotect(0x7f6d96285000, 4096, PROT_READ) = 0 7941 munmap(0x7f6d9624d000, 17208) = 0 7941 brk(NULL) = 0x558891738000 7941 brk(0x558891759000) = 0x558891759000 7941 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 7941 fstat(3, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 7941 getdents64(3, /* 152 entries */, 32768) = 4528 7941 getdents64(3, /* 0 entries */, 32768) = 0 7941 close(3) = 0 7941 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 7941 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 7941 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 7941 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 7941 read(4, "254:0", 5) = 5 7941 close(4) = 0 7941 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffff7c51fb0) = 0 7941 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 7941 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 7941 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 7941 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 7941 read(7, "254:1", 5) = 5 7941 close(7) = 0 7941 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffff7c51fb0) = 0 7941 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 7941 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 7941 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 7941 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 7941 read(9, "254:2", 5) = 5 7941 close(9) = 0 7941 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffff7c51fb0) = 0 7941 close(3) = 0 7941 close(4) = 0 7941 close(7) = 0 7941 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 7941 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 7941 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 7941 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 4 7941 read(4, "254:1", 5) = 5 7941 close(4) = 0 7941 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffff7c52030) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c52080) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c52080) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c52080) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c52080) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c52080) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c52080) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c52080) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c52080) = 0 7941 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffff7c51ed0) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c51e50) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c51e50) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c51e50) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c51e50) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c51e50) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c51e50) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c51e50) = 0 7941 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffff7c51e50) = 0 7941 ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffff7c520c0) = 0 7941 close(4) = 0 7941 close(3) = 0 7941 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 7941 write(1, "0 0 1 1 0 1 0 1\n", 16) = 16 7941 exit_group(0) = ? 7941 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\5\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "0 0 1 1 0 1 0 1\n", 65536) = 16 5811 read(8, "", 65536) = 0 5811 wait4(7941, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7941 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7973, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xb3\x0f\x48\x09\x05\x07\x12\xaa\xe6\xa9\x5f\x5b\xe5\xd6\x67\xf5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2053674168, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7987, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xdd\x33\xbc\x82\x47\x73\xeb\x07\xc9\xa1\x18\x6d\xcd\x0a\x5b\xfa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-586986507, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7988, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x3d\xe2\xec\x42\xd3\x2d\x01\x2a\x8a\xb0\xa4\xfa\x38\x15\x39\x8b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7973, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf6\x3e\x27\xbe\x7b\xae\xcb\x60\x6e\x37\x05\x49\x88\x2d\x0f\x89", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7973, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x59\x50\xcb\xf5\x9b\x36\x89\x32\x06\x9a\xaa\x35\x88\x11\xd8\x50", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-189371649, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7990, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x8b\x0f\x1f\x36\x5e\xc2\x07\x56\x78\x95\x28\x67\xbe\x5b\x9b\xdc", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-586986507, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7988, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0f\x39\xef\x0d\x7b\xae\x4c\xf4\xaa\x20\x0a\xb8\x81\xd2\x3e\xff", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2053674168, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7987, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x89\x7a\x91\xba\x50\xc6\xbc\xb9\x63\xf9\x9f\x0f\x55\x0a\x77\xc0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7973, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xe4\x4f\xef\x4f\x59\xa9\xd4\x78\xa3\x1a\x05\xf4\xc3\x5b\x03\x28", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-189371649, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7990, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xa2\x79\x7d\x2c\x15\x66\xf6\x12\x34\xbf\x65\xfd\x1d\x96\x51\x63", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-189371649, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=7990, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x94\x7a\x62\x5e\x81\x4b\x60\x96\xca\x5f\x8b\x28\x81\xf0\x37\x2d", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioget - read all lines"..., 48) = 48 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8002 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8002 set_robust_list(0x7f40d5eb29a0, 24) = 0 8002 close(10) = 0 8002 dup2(4, 0) = 0 8002 close(4) = 0 8002 dup2(7, 1) = 1 8002 close(7) = 0 8002 dup2(9, 2) = 2 8002 close(9) = 0 8002 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"..., "--active-low", "gpiochip1", "0", "1", "2", "3", "4", "5", "6", "7"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8002 brk(NULL) = 0x5591cbf98000 8002 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe8195d460) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe8195d460) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe8195d460) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe8195d460) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe8195d460) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe8195d460) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe8195d460) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8002 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8002 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8c72000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8002 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8002 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f58d8c70000 8002 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f58d8c42000 8002 mmap(0x7f58d8c50000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f58d8c50000 8002 mmap(0x7f58d8c5e000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f58d8c5e000 8002 mmap(0x7f58d8c6b000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f58d8c6b000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8002 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8002 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f58d8c3d000 8002 mmap(0x7f58d8c3e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f58d8c3e000 8002 mmap(0x7f58d8c3f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f58d8c3f000 8002 mmap(0x7f58d8c40000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f58d8c40000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8002 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8002 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8002 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f58d8a7c000 8002 mprotect(0x7f58d8a9e000, 1658880, PROT_NONE) = 0 8002 mmap(0x7f58d8a9e000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f58d8a9e000 8002 mmap(0x7f58d8be6000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f58d8be6000 8002 mmap(0x7f58d8c33000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f58d8c33000 8002 mmap(0x7f58d8c39000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f58d8c39000 8002 close(3) = 0 8002 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f58d8a79000 8002 arch_prctl(ARCH_SET_FS, 0x7f58d8a79740) = 0 8002 mprotect(0x7f58d8c33000, 16384, PROT_READ) = 0 8002 mprotect(0x7f58d8c40000, 4096, PROT_READ) = 0 8002 mprotect(0x7f58d8c6b000, 16384, PROT_READ) = 0 8002 mprotect(0x5591ca4d3000, 12288, PROT_READ) = 0 8002 mprotect(0x7f58d8c9e000, 4096, PROT_READ) = 0 8002 munmap(0x7f58d8c72000, 17208) = 0 8002 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8002 close(3) = 0 8002 brk(NULL) = 0x5591cbf98000 8002 brk(0x5591cbfb9000) = 0x5591cbfb9000 8002 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8002 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8c76000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8002 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f58d8a72000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8002 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8c75000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8002 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8c74000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8002 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8c73000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8002 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8c72000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8002 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8a71000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8002 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8a70000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8002 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d8a6f000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8002 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d88fc000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8002 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d88fb000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8002 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d88fa000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8002 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f58d88c8000 8002 close(3) = 0 8002 getuid() = 0 8002 getgid() = 0 8002 geteuid() = 0 8002 getegid() = 0 8002 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8002 ioctl(-1, TIOCGPGRP, 0x7ffe8195e074) = -1 EBADF (Bad file descriptor) 8002 sysinfo({uptime=401, loads=[124960, 89216, 43808], totalram=106127360, freeram=57528320, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8002 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8002 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8002 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8002 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8002 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8002 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8002 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 uname({sysname="Linux", nodename="compilator", ...}) = 0 8002 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8002 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8002 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8002 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8002 getpid() = 8002 8002 getppid() = 5811 8002 getpid() = 8002 8002 getpgrp() = 5807 8002 ioctl(2, TIOCGPGRP, 0x7ffe8195df44) = -1 ENOTTY (Inappropriate ioctl for device) 8002 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 ioctl(2, TIOCGPGRP, 0x7ffe8195df24) = -1 ENOTTY (Inappropriate ioctl for device) 8002 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8002 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8002 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 8002 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8002 ioctl(3, TCGETS, 0x7ffe8195e000) = -1 ENOTTY (Inappropriate ioctl for device) 8002 lseek(3, 0, SEEK_CUR) = 0 8002 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 8002 lseek(3, 0, SEEK_SET) = 0 8002 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8002 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8002 dup2(3, 255) = 255 8002 close(3) = 0 8002 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8002 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8002 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8002 lseek(255, 0, SEEK_CUR) = 0 8002 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 8002 pipe([3, 4]) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8002 lseek(255, -5391, SEEK_CUR) = 904 8002 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8003 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 close(4) = 0 8002 read(3, 8003 getpid() = 8003 8003 close(255) = 0 8003 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8003 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 dup2(4, 1) = 1 8003 close(4) = 0 8003 close(3) = 0 8003 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8003 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8003 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8004 8003 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8003 rt_sigprocmask(SIG_BLOCK, [CHLD], 8004 getpid( 8003 <... rt_sigprocmask resumed> [], 8) = 0 8004 <... getpid resumed> ) = 8004 8003 rt_sigprocmask(SIG_SETMASK, [], 8004 rt_sigprocmask(SIG_SETMASK, [], 8003 <... rt_sigprocmask resumed> NULL, 8) = 0 8004 <... rt_sigprocmask resumed> NULL, 8) = 0 8003 rt_sigprocmask(SIG_BLOCK, [CHLD], 8004 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8003 <... rt_sigprocmask resumed> [], 8) = 0 8004 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8004 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8004 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8004 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8004 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8004 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8004 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8004 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8004 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8004 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8004 ioctl(2, TIOCGPGRP, 0x7ffe8195da04) = -1 ENOTTY (Inappropriate ioctl for device) 8004 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8004 dup2(3, 2) = 2 8004 close(3) = 0 8004 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8004 write(1, "allexport \toff\n", 20) = 20 8004 write(1, "braceexpand \ton\n", 19) = 19 8004 write(1, "emacs \toff\n", 20) = 20 8004 write(1, "errexit \toff\n", 20) = 20 8004 write(1, "errtrace \toff\n", 20) = 20 8004 write(1, "functrace \toff\n", 20) = 20 8004 write(1, "hashall \ton\n", 19) = 19 8004 write(1, "histexpand \toff\n", 20) = 20 8004 write(1, "history \toff\n", 20) = 20 8004 write(1, "ignoreeof \toff\n", 20) = 20 8004 write(1, "interactive-comments\ton\n", 24) = 24 8004 write(1, "keyword \toff\n", 20) = 20 8004 write(1, "monitor \toff\n", 20) = 20 8004 write(1, "noclobber \toff\n", 20) = 20 8004 write(1, "noexec \toff\n", 20) = 20 8004 write(1, "noglob \toff\n", 20) = 20 8004 write(1, "nolog \toff\n", 20) = 20 8004 write(1, "notify \toff\n", 20) = 20 8004 write(1, "nounset \toff\n", 20) = 20 8004 write(1, "onecmd \toff\n", 20) = 20 8004 write(1, "physical \toff\n", 20) = 20 8004 write(1, "pipefail \toff\n", 20) = 20 8004 write(1, "posix \toff\n", 20) = 20 8004 write(1, "privileged \toff\n", 20) = 20 8004 write(1, "verbose \toff\n", 20) = 20 8004 write(1, "vi \toff\n", 20) = 20 8004 write(1, "xtrace \toff\n", 20) = 20 8004 exit_group(0) = ? 8004 +++ exited with 0 +++ 8003 <... rt_sigaction resumed> {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8004 8003 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8003 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8003 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8004, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8003 wait4(-1, 0x7ffe8195d450, WNOHANG, NULL) = -1 ECHILD (No child processes) 8003 rt_sigreturn({mask=[]}) = 0 8003 exit_group(0) = ? 8003 +++ exited with 0 +++ 8002 <... read resumed> "allexport \toff\n", 128) = 20 8002 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8002 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8002 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8002 read(3, "ysical \toff\npipefail "..., 128) = 128 8002 read(3, " \toff\n", 128) = 10 8002 read(3, "", 128) = 0 8002 close(3) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8003 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8002 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8002 lseek(255, -5174, SEEK_CUR) = 1121 8002 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8005 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8005 getpid( 8002 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 wait4(-1, 8005 <... getpid resumed> ) = 8005 8005 close(255) = 0 8005 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8005 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8005 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8005 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8005 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8005 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8005 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8005 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8005 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8005 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8005 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8005 ioctl(2, TIOCGPGRP, 0x7ffe8195dde4) = -1 ENOTTY (Inappropriate ioctl for device) 8005 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8005 dup2(3, 1) = 1 8005 close(3) = 0 8005 dup2(1, 2) = 2 8005 fcntl(1, F_GETFD) = 0 8005 exit_group(0) = ? 8005 +++ exited with 0 +++ 8002 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8005 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 ioctl(2, TIOCGWINSZ, 0x7ffe8195dce0) = -1 ENOTTY (Inappropriate ioctl for device) 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 brk(0x5591cbfda000) = 0x5591cbfda000 8002 pipe([3, 4]) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8002 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8006 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 close(4) = 0 8002 read(3, 8006 getpid() = 8006 8006 close(255) = 0 8006 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8006 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 dup2(4, 1) = 1 8006 close(4) = 0 8006 close(3) = 0 8006 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8006 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8006 pipe([3, 4]) = 0 8006 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8006 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8007 8006 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8006 close(4) = 0 8006 close(4 8007 getpid( 8006 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8007 <... getpid resumed> ) = 8007 8006 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8007 rt_sigprocmask(SIG_SETMASK, [], 8006 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8007 <... rt_sigprocmask resumed> NULL, 8) = 0 8007 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8006 clone( 8007 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8007 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8006 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8008 8007 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8007 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 getpid( 8007 close(3 8008 <... getpid resumed> ) = 8008 8007 <... close resumed> ) = 0 8008 rt_sigprocmask(SIG_SETMASK, [], 8007 dup2(4, 1) = 1 8008 <... rt_sigprocmask resumed> NULL, 8) = 0 8007 close(4) = 0 8008 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8007 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8008 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8007 <... openat resumed> ) = 3 8008 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8007 fstat(3, 8008 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 dup2(3, 0) = 0 8008 close(3) = 0 8008 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x5591cbfb6a80 /* 18 vars */ 8007 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8007 getdents64(3, /* 34 entries */, 32768) = 1072 8008 <... execve resumed> ) = 0 8007 getdents64(3 8008 brk(NULL 8007 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8008 <... brk resumed> ) = 0x555e22ac4000 8007 close(3) = 0 8007 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8007 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8007 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8008 access("/etc/ld.so.preload", R_OK 8007 <... rt_sigaction resumed> {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8007 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8007 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8008 <... access resumed> ) = -1 ENOENT (No such file or directory) 8007 ioctl(2, TIOCGPGRP, 0x7ffe8195c964) = -1 ENOTTY (Inappropriate ioctl for device) 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8007 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8007 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8008 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8007 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 <... stat resumed> 0x7ffd4028f090) = -1 ENOENT (No such file or directory) 8007 fstat(1, 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8007 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8008 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd4028f090) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8007 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8008 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8007 <... write resumed> ) = 50 8008 <... stat resumed> 0x7ffd4028f090) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8008 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd4028f090) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8007 exit_group(0 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8008 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8007 <... exit_group resumed>) = ? 8008 <... stat resumed> 0x7ffd4028f090) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8007 +++ exited with 0 +++ 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8008 stat("/libgpiod.old/src/lib/.libs/x86_64", 8006 rt_sigprocmask(SIG_SETMASK, [CHLD], 8008 <... stat resumed> 0x7ffd4028f090) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8008 stat("/libgpiod.old/src/lib/.libs/x86_64", 8006 <... rt_sigprocmask resumed> NULL, 8) = 0 8008 <... stat resumed> 0x7ffd4028f090) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8006 close(3 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8008 stat("/libgpiod.old/src/lib/.libs", 8006 <... close resumed> ) = 0 8008 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8008 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8006 rt_sigprocmask(SIG_BLOCK, [CHLD], 8008 <... openat resumed> ) = 3 8008 fstat(3, 8006 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8008 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8008 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89469ff000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8006 rt_sigprocmask(SIG_SETMASK, [CHLD], 8008 <... openat resumed> ) = 3 8008 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 8008 fstat(3, 8006 <... rt_sigprocmask resumed> NULL, 8) = 0 8008 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8008 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89469fd000 8008 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89469f2000 8008 mmap(0x7f89469f4000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f89469f4000 8008 mmap(0x7f89469f9000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f89469f9000 8008 mmap(0x7f89469fb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f89469fb000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8006 rt_sigprocmask(SIG_BLOCK, [CHLD], 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8006 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8008 <... openat resumed> ) = 3 8008 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8008 fstat(3, 8006 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8008 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8008 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89467ca000 8008 mprotect(0x7f89467ef000, 2093056, PROT_NONE) = 0 8008 mmap(0x7f89469ee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f89469ee000 8008 mmap(0x7f89469f0000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f89469f0000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8006 <... rt_sigaction resumed> {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8006 wait4(-1, 8008 <... openat resumed> ) = 3 8008 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8008 fstat(3, 8006 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8007 8008 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8008 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8946609000 8008 mprotect(0x7f894662b000, 1658880, PROT_NONE) = 0 8008 mmap(0x7f894662b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f894662b000 8008 mmap(0x7f8946773000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f8946773000 8008 mmap(0x7f89467c0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f89467c0000 8008 mmap(0x7f89467c6000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f89467c6000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8006 wait4(-1, 8008 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8008 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 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8008 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8946601000 8008 mmap(0x7f8946603000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8946603000 8008 mmap(0x7f8946606000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8946606000 8008 mmap(0x7f8946607000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8946607000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8008 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8008 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f894658d000 8008 mmap(0x7f894658f000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f894658f000 8008 mmap(0x7f89465e1000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f89465e1000 8008 mmap(0x7f89465ff000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f89465ff000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8008 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8008 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8946588000 8008 mmap(0x7f8946589000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f8946589000 8008 mmap(0x7f894658a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f894658a000 8008 mmap(0x7f894658b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f894658b000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8008 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8008 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8008 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8946586000 8008 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8946565000 8008 mmap(0x7f894656b000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f894656b000 8008 mmap(0x7f894657a000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f894657a000 8008 mmap(0x7f8946580000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f8946580000 8008 mmap(0x7f8946582000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8946582000 8008 close(3) = 0 8008 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8946562000 8008 arch_prctl(ARCH_SET_FS, 0x7f8946562800) = 0 8008 mprotect(0x7f89467c0000, 16384, PROT_READ) = 0 8008 mprotect(0x7f8946580000, 4096, PROT_READ) = 0 8008 mprotect(0x7f894658b000, 4096, PROT_READ) = 0 8008 mprotect(0x7f89465ff000, 4096, PROT_READ) = 0 8008 mprotect(0x7f8946607000, 4096, PROT_READ) = 0 8008 mprotect(0x7f89469ee000, 4096, PROT_READ) = 0 8008 mprotect(0x7f89469fb000, 4096, PROT_READ) = 0 8008 mprotect(0x555e21b57000, 4096, PROT_READ) = 0 8008 mprotect(0x7f8946a2b000, 4096, PROT_READ) = 0 8008 munmap(0x7f89469ff000, 17208) = 0 8008 set_tid_address(0x7f8946562ad0) = 8008 8008 set_robust_list(0x7f8946562ae0, 24) = 0 8008 rt_sigaction(SIGRTMIN, {sa_handler=0x7f894656b6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f8946577730}, NULL, 8) = 0 8008 rt_sigaction(SIGRT_1, {sa_handler=0x7f894656b740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f8946577730}, NULL, 8) = 0 8008 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8008 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8008 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8008 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8008 brk(NULL) = 0x555e22ac4000 8008 brk(0x555e22ae5000) = 0x555e22ae5000 8008 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8008 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8946a03000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8008 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f894655b000 8008 close(3) = 0 8008 futex(0x7f89467c5a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8008 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8946a02000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8008 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8946a01000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8008 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8946a00000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8008 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89469ff000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8008 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f894655a000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8008 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8946559000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8008 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8946558000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8008 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89463e5000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8008 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89463e4000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8008 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89463e3000 8008 close(3) = 0 8008 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8008 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8008 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89463b1000 8008 close(3) = 0 8008 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8008 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8008 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8008 read(0, "", 4096) = 0 8008 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8002 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8002 read(3, 8008 close(1) = 0 8008 exit_group(0) = ? 8008 +++ exited with 0 +++ 8006 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8008 8006 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8006 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8006 close(3) = -1 EBADF (Bad file descriptor) 8006 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8006 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8007, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8006 wait4(-1, 0x7ffe8195c690, WNOHANG, NULL) = -1 ECHILD (No child processes) 8006 rt_sigreturn({mask=[]}) = 0 8006 exit_group(0) = ? 8006 +++ exited with 0 +++ 8002 <... read resumed> "", 128) = 0 8002 close(3) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8006 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 pipe([3, 4]) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8002 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8009 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 close(4) = 0 8009 getpid( 8002 read(3, 8009 <... getpid resumed> ) = 8009 8009 close(255) = 0 8009 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8009 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 dup2(4, 1) = 1 8009 close(4) = 0 8009 close(3) = 0 8009 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8009 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8009 pipe([3, 4]) = 0 8009 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8009 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8010 8009 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8009 close(4) = 0 8009 close(4) = -1 EBADF (Bad file descriptor) 8009 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8010 getpid( 8009 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8010 <... getpid resumed> ) = 8010 8009 clone( 8010 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8010 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8009 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8011 8010 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8010 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8011 getpid( 8010 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 <... getpid resumed> ) = 8011 8010 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8011 rt_sigprocmask(SIG_SETMASK, [], 8010 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 <... rt_sigprocmask resumed> NULL, 8) = 0 8010 close(3 8011 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8010 <... close resumed> ) = 0 8011 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8010 dup2(4, 1 8011 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 dup2(3, 0) = 0 8011 close(3) = 0 8011 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x5591cbfb6a80 /* 18 vars */ 8010 <... dup2 resumed> ) = 1 8010 close(4) = 0 8010 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8011 <... execve resumed> ) = 0 8010 stat("/usr/local/sbin/ls", 8011 brk(NULL) = 0x561091a34000 8010 <... stat resumed> 0x7ffe8195c950) = -1 ENOENT (No such file or directory) 8010 stat("/usr/local/bin/ls", 8009 rt_sigprocmask(SIG_SETMASK, [CHLD], 8011 access("/etc/ld.so.preload", R_OK 8010 <... stat resumed> 0x7ffe8195c950) = -1 ENOENT (No such file or directory) 8010 stat("/usr/sbin/ls", 8009 <... rt_sigprocmask resumed> NULL, 8) = 0 8010 <... stat resumed> 0x7ffe8195c950) = -1 ENOENT (No such file or directory) 8010 stat("/usr/bin/ls", 8009 close(3 8010 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8010 stat("/usr/bin/ls", 8011 <... access resumed> ) = -1 ENOENT (No such file or directory) 8010 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 geteuid( 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8010 <... geteuid resumed> ) = 0 8011 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8010 getegid( 8011 <... stat resumed> 0x7ffd21a94950) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 <... getegid resumed> ) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8010 getuid( 8011 <... stat resumed> 0x7ffd21a94950) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 <... getuid resumed> ) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8010 getgid( 8011 <... stat resumed> 0x7ffd21a94950) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 <... getgid resumed> ) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 stat("/libgpiod.old/src/lib/.libs/tls", 8010 access("/usr/bin/ls", X_OK 8011 <... stat resumed> 0x7ffd21a94950) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 <... access resumed> ) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8010 stat("/usr/bin/ls", 8011 <... stat resumed> 0x7ffd21a94950) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 stat("/libgpiod.old/src/lib/.libs/x86_64", 8010 geteuid( 8011 <... stat resumed> 0x7ffd21a94950) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 <... geteuid resumed> ) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 stat("/libgpiod.old/src/lib/.libs/x86_64", 8010 getegid( 8011 <... stat resumed> 0x7ffd21a94950) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 <... getegid resumed> ) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 stat("/libgpiod.old/src/lib/.libs", 8010 getuid( 8011 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8011 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8010 <... getuid resumed> ) = 0 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 getgid( 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8011 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b97df000 8011 close(3) = 0 8010 <... getgid resumed> ) = 0 8011 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8010 access("/usr/bin/ls", R_OK 8011 <... openat resumed> ) = 3 8011 read(3, 8010 <... access resumed> ) = 0 8011 <... read resumed> "\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 8011 fstat(3, 8010 stat("/usr/bin/ls", 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8011 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66b97dd000 8011 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66b97d2000 8011 mmap(0x7f66b97d4000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f66b97d4000 8011 mmap(0x7f66b97d9000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f66b97d9000 8011 mmap(0x7f66b97db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f66b97db000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8010 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8010 stat("/usr/bin/ls", 8011 <... openat resumed> ) = 3 8011 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8011 fstat(3, 8010 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8011 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66b95aa000 8011 mprotect(0x7f66b95cf000, 2093056, PROT_NONE) = 0 8011 mmap(0x7f66b97ce000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f66b97ce000 8011 mmap(0x7f66b97d0000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f66b97d0000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8010 geteuid( 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8010 <... geteuid resumed> ) = 0 8011 <... openat resumed> ) = 3 8011 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8011 fstat(3, 8010 getegid( 8011 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8011 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66b93e9000 8011 mprotect(0x7f66b940b000, 1658880, PROT_NONE) = 0 8011 mmap(0x7f66b940b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f66b940b000 8011 mmap(0x7f66b9553000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f66b9553000 8011 mmap(0x7f66b95a0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f66b95a0000 8011 mmap(0x7f66b95a6000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f66b95a6000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8010 <... getegid resumed> ) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8010 getuid( 8011 <... openat resumed> ) = 3 8011 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 8011 fstat(3, 8010 <... getuid resumed> ) = 0 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8011 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66b93e1000 8011 mmap(0x7f66b93e3000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f66b93e3000 8011 mmap(0x7f66b93e6000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f66b93e6000 8011 mmap(0x7f66b93e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f66b93e7000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8010 getgid( 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8010 <... getgid resumed> ) = 0 8011 <... openat resumed> ) = 3 8011 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8011 fstat(3, 8010 access("/usr/bin/ls", X_OK 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8011 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66b936d000 8011 mmap(0x7f66b936f000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f66b936f000 8011 mmap(0x7f66b93c1000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f66b93c1000 8011 mmap(0x7f66b93df000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f66b93df000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8010 <... access resumed> ) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8010 stat("/usr/bin/ls", 8011 <... openat resumed> ) = 3 8011 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8011 fstat(3, 8010 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8011 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66b9368000 8011 mmap(0x7f66b9369000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f66b9369000 8011 mmap(0x7f66b936a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f66b936a000 8011 mmap(0x7f66b936b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f66b936b000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8010 geteuid( 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8010 <... geteuid resumed> ) = 0 8011 <... openat resumed> ) = 3 8011 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8011 fstat(3, 8010 getegid( 8011 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8011 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66b9366000 8011 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66b9345000 8011 mmap(0x7f66b934b000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f66b934b000 8011 mmap(0x7f66b935a000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f66b935a000 8011 mmap(0x7f66b9360000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f66b9360000 8011 mmap(0x7f66b9362000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f66b9362000 8011 close(3) = 0 8011 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66b9342000 8011 arch_prctl(ARCH_SET_FS, 0x7f66b9342800) = 0 8011 mprotect(0x7f66b95a0000, 16384, PROT_READ 8010 <... getegid resumed> ) = 0 8011 <... mprotect resumed> ) = 0 8010 getuid( 8011 mprotect(0x7f66b9360000, 4096, PROT_READ 8010 <... getuid resumed> ) = 0 8011 <... mprotect resumed> ) = 0 8011 mprotect(0x7f66b936b000, 4096, PROT_READ) = 0 8011 mprotect(0x7f66b93df000, 4096, PROT_READ) = 0 8011 mprotect(0x7f66b93e7000, 4096, PROT_READ) = 0 8011 mprotect(0x7f66b97ce000, 4096, PROT_READ) = 0 8011 mprotect(0x7f66b97db000, 4096, PROT_READ) = 0 8011 mprotect(0x56109177e000, 4096, PROT_READ) = 0 8011 mprotect(0x7f66b980b000, 4096, PROT_READ) = 0 8011 munmap(0x7f66b97df000, 17208 8010 getgid( 8011 <... munmap resumed> ) = 0 8011 set_tid_address(0x7f66b9342ad0) = 8011 8011 set_robust_list(0x7f66b9342ae0, 24) = 0 8011 rt_sigaction(SIGRTMIN, {sa_handler=0x7f66b934b6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66b9357730}, NULL, 8) = 0 8011 rt_sigaction(SIGRT_1, {sa_handler=0x7f66b934b740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f66b9357730}, NULL, 8) = 0 8011 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8011 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8011 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8011 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8011 brk(NULL) = 0x561091a34000 8011 brk(0x561091a55000) = 0x561091a55000 8011 access("/etc/selinux/config", F_OK 8010 <... getgid resumed> ) = 0 8010 access("/usr/bin/ls", R_OK 8011 <... access resumed> ) = -1 ENOENT (No such file or directory) 8010 <... access resumed> ) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8010 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8010 <... rt_sigaction resumed> {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8010 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8010 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8011 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8010 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x5591cbfb6a80 /* 18 vars */ 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8011 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8011 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b97e3000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8011 fstat(3, 8010 <... execve resumed> ) = 0 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8011 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f66b933b000 8011 close(3) = 0 8011 futex(0x7f66b95a5a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8010 brk(NULL 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 <... brk resumed> ) = 0x5589ce6e9000 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8011 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b97e2000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8010 access("/etc/ld.so.preload", R_OK 8011 <... openat resumed> ) = 3 8011 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8011 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b97e1000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8010 <... access resumed> ) = -1 ENOENT (No such file or directory) 8011 <... openat resumed> ) = 3 8011 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8011 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b97e0000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8011 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b97df000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8010 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 <... stat resumed> 0x7ffe990bdb10) = -1 ENOENT (No such file or directory) 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8011 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b933a000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8011 <... openat resumed> ) = 3 8011 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8010 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8011 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b9339000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8010 <... stat resumed> 0x7ffe990bdb10) = -1 ENOENT (No such file or directory) 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8011 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b9338000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8010 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8011 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b91c5000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8010 <... stat resumed> 0x7ffe990bdb10) = -1 ENOENT (No such file or directory) 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8011 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b91c4000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8010 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 stat("/libgpiod.old/src/lib/.libs/tls", 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8011 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b91c3000 8011 close(3) = 0 8011 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8010 <... stat resumed> 0x7ffe990bdb10) = -1 ENOENT (No such file or directory) 8011 <... openat resumed> ) = 3 8011 fstat(3, 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8011 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8011 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f66b9191000 8011 close(3) = 0 8010 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8010 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8009 <... close resumed> ) = 0 8010 <... stat resumed> 0x7ffe990bdb10) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8009 rt_sigprocmask(SIG_BLOCK, [CHLD], 8010 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8010 stat("/libgpiod.old/src/lib/.libs/x86_64", 8009 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8010 <... stat resumed> 0x7ffe990bdb10) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8009 rt_sigprocmask(SIG_SETMASK, [CHLD], 8010 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8010 stat("/libgpiod.old/src/lib/.libs/x86_64", 8009 <... rt_sigprocmask resumed> NULL, 8) = 0 8010 <... stat resumed> 0x7ffe990bdb10) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8009 rt_sigprocmask(SIG_BLOCK, [CHLD], 8010 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8010 stat("/libgpiod.old/src/lib/.libs", 8009 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8010 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8010 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8009 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8010 <... openat resumed> ) = 3 8010 fstat(3, 8009 <... rt_sigaction resumed> {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8010 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8010 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4895000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8009 wait4(-1, 8010 <... openat resumed> ) = 3 8010 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8010 fstat(3, 8011 fstat(0, 8010 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8011 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8010 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 8011 read(0, 8010 <... mmap resumed> ) = 0x7f54f4893000 8010 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54f466b000 8010 mprotect(0x7f54f4690000, 2093056, PROT_NONE) = 0 8010 mmap(0x7f54f488f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f54f488f000 8010 mmap(0x7f54f4891000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54f4891000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8010 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8010 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8010 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54f44aa000 8010 mprotect(0x7f54f44cc000, 1658880, PROT_NONE) = 0 8010 mmap(0x7f54f44cc000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f54f44cc000 8010 mmap(0x7f54f4614000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f54f4614000 8010 mmap(0x7f54f4661000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f54f4661000 8010 mmap(0x7f54f4667000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54f4667000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8010 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8010 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54f4436000 8010 mmap(0x7f54f4438000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54f4438000 8010 mmap(0x7f54f448a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f54f448a000 8010 mmap(0x7f54f44a8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f54f44a8000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8010 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8010 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54f4431000 8010 mmap(0x7f54f4432000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f54f4432000 8010 mmap(0x7f54f4433000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54f4433000 8010 mmap(0x7f54f4434000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54f4434000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8010 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8010 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8010 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54f4410000 8010 mmap(0x7f54f4416000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f54f4416000 8010 mmap(0x7f54f4425000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f54f4425000 8010 mmap(0x7f54f442b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f54f442b000 8010 mmap(0x7f54f442d000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54f442d000 8010 close(3) = 0 8010 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54f440e000 8010 arch_prctl(ARCH_SET_FS, 0x7f54f440f380) = 0 8010 mprotect(0x7f54f4661000, 16384, PROT_READ) = 0 8010 mprotect(0x7f54f442b000, 4096, PROT_READ) = 0 8010 mprotect(0x7f54f4434000, 4096, PROT_READ) = 0 8010 mprotect(0x7f54f44a8000, 4096, PROT_READ) = 0 8010 mprotect(0x7f54f488f000, 4096, PROT_READ) = 0 8010 mprotect(0x5589cda62000, 4096, PROT_READ) = 0 8010 mprotect(0x7f54f48c1000, 4096, PROT_READ) = 0 8010 munmap(0x7f54f4895000, 17208) = 0 8010 set_tid_address(0x7f54f440f650) = 8010 8010 set_robust_list(0x7f54f440f660, 24) = 0 8010 rt_sigaction(SIGRTMIN, {sa_handler=0x7f54f44166b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f54f4422730}, NULL, 8) = 0 8010 rt_sigaction(SIGRT_1, {sa_handler=0x7f54f4416740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f54f4422730}, NULL, 8) = 0 8010 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8010 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8010 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8010 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8010 brk(NULL) = 0x5589ce6e9000 8010 brk(0x5589ce70a000) = 0x5589ce70a000 8010 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8010 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4899000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8010 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f54f4407000 8010 close(3) = 0 8010 futex(0x7f54f4666a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8010 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4898000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8010 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4897000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8010 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4896000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8010 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4895000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8010 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4406000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8010 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4405000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8010 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4404000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8010 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4291000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8010 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4290000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8010 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f428f000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8010 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f425d000 8010 close(3) = 0 8010 ioctl(1, TCGETS, 0x7ffe990be780) = -1 ENOTTY (Inappropriate ioctl for device) 8010 ioctl(1, TIOCGWINSZ, 0x7ffe990be850) = -1 ENOTTY (Inappropriate ioctl for device) 8010 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8010 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8010 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 8010 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8010 futex(0x7f54f4892a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8010 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8010 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8010 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8010 close(3) = 0 8010 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8010 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8010 close(3) = 0 8010 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8010 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8010 read(3, "", 4096) = 0 8010 close(3) = 0 8010 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8010 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8010 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54f4258000 8010 close(3) = 0 8010 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8010 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8010 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54f4243000 8010 mprotect(0x7f54f4246000, 40960, PROT_NONE) = 0 8010 mmap(0x7f54f4246000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f54f4246000 8010 mmap(0x7f54f424d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f54f424d000 8010 mmap(0x7f54f4250000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f54f4250000 8010 mmap(0x7f54f4252000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54f4252000 8010 close(3) = 0 8010 mprotect(0x7f54f4250000, 4096, PROT_READ) = 0 8010 munmap(0x7f54f4258000, 17208) = 0 8010 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8010 lseek(3, 0, SEEK_CUR) = 0 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8010 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8010 close(3) = 0 8010 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8010 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8010 close(3) = 0 8010 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8010 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8010 close(3) = 0 8010 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8010 lseek(3, 0, SEEK_CUR) = 0 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8010 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8010 close(3) = 0 8010 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8010 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8010 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8010 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8010 lseek(3, -71, SEEK_CUR) = 56 8010 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8010 close(3) = 0 8010 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8011 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8010 <... write resumed> ) = 91 8010 close(1 8011 read(0, 8010 <... close resumed> ) = 0 8011 <... read resumed> "", 4096) = 0 8010 close(2) = 0 8010 exit_group(0 8011 close(1 8010 <... exit_group resumed>) = ? 8011 <... close resumed> ) = 0 8011 exit_group(0) = ? 8011 +++ exited with 0 +++ 8009 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8011 8010 +++ exited with 0 +++ 8009 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8010 8009 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8009 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8009 close(3) = -1 EBADF (Bad file descriptor) 8009 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8009 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8011, si_uid=0, si_status=0, si_utime=4, si_stime=6} --- 8009 wait4(-1, 0x7ffe8195c890, WNOHANG, NULL) = -1 ECHILD (No child processes) 8009 rt_sigreturn({mask=[]}) = 0 8009 exit_group(0) = ? 8002 <... read resumed> "", 128) = 0 8009 +++ exited with 0 +++ 8002 close(3) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8009 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 pipe([3, 4]) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8002 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8012 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 close(4) = 0 8002 read(3, 8012 getpid() = 8012 8012 close(255) = 0 8012 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8012 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8012 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8012 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8012 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8012 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8012 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8012 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8012 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8012 dup2(4, 1) = 1 8012 close(4) = 0 8012 close(3) = 0 8012 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8012 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 chdir("/libgpiod.old/src/tools") = 0 8012 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8012 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8012 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8002 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8002 read(3, 8012 exit_group(0) = ? 8002 <... read resumed> "", 128) = 0 8012 +++ exited with 0 +++ 8002 close(3) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8012 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 8002 pipe([3, 4]) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8002 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8013 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 close(4) = 0 8013 getpid( 8002 read(3, 8013 <... getpid resumed> ) = 8013 8013 close(255) = 0 8013 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8013 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 dup2(4, 1) = 1 8013 close(4) = 0 8013 close(3) = 0 8013 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8013 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8013 pipe([3, 4]) = 0 8013 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8013 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8014 8013 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8013 close(4) = 0 8014 getpid( 8013 close(4) = -1 EBADF (Bad file descriptor) 8014 <... getpid resumed> ) = 8014 8013 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8014 rt_sigprocmask(SIG_SETMASK, [], 8013 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8014 <... rt_sigprocmask resumed> NULL, 8) = 0 8013 clone( 8014 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f58d8a79a10) = 8015 8014 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8013 rt_sigprocmask(SIG_SETMASK, [CHLD], 8014 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8015 getpid( 8014 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8015 <... getpid resumed> ) = 8015 8014 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8015 rt_sigprocmask(SIG_SETMASK, [], 8014 close(3 8015 <... rt_sigprocmask resumed> NULL, 8) = 0 8014 <... close resumed> ) = 0 8015 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8014 dup2(4, 1 8015 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8014 <... dup2 resumed> ) = 1 8015 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8015 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8015 dup2(3, 0) = 0 8015 close(3) = 0 8015 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8015 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8015 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8015 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x5591cbfb6a80 /* 18 vars */ 8014 close(4) = 0 8014 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8013 <... rt_sigprocmask resumed> NULL, 8) = 0 8014 <... openat resumed> ) = 3 8014 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8014 getdents64(3 8013 close(3 8014 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8014 getdents64(3 8013 <... close resumed> ) = 0 8014 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8014 close(3) = 0 8014 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8014 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8014 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8014 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8014 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8014 ioctl(2, TIOCGPGRP, 0x7ffe8195cf84) = -1 ENOTTY (Inappropriate ioctl for device) 8015 <... execve resumed> ) = 0 8014 rt_sigaction(SIGCHLD, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8014 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8015 brk(NULL 8014 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8015 <... brk resumed> ) = 0x561337a5e000 8014 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8014 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8014 exit_group(0 8015 access("/etc/ld.so.preload", R_OK 8014 <... exit_group resumed>) = ? 8013 rt_sigprocmask(SIG_BLOCK, [CHLD], 8014 +++ exited with 0 +++ 8013 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8013 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8013 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8013 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8014 8013 wait4(-1, 8015 <... access resumed> ) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd3a373a10) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd3a373a10) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd3a373a10) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd3a373a10) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd3a373a10) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd3a373a10) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd3a373a10) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8015 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8015 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c3e96000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8015 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 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8015 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd5c3e94000 8015 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd5c3e89000 8015 mmap(0x7fd5c3e8b000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd5c3e8b000 8015 mmap(0x7fd5c3e90000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd5c3e90000 8015 mmap(0x7fd5c3e92000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fd5c3e92000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8015 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8015 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd5c3c61000 8015 mprotect(0x7fd5c3c86000, 2093056, PROT_NONE) = 0 8015 mmap(0x7fd5c3e85000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fd5c3e85000 8015 mmap(0x7fd5c3e87000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd5c3e87000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8015 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8015 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8015 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd5c3aa0000 8015 mprotect(0x7fd5c3ac2000, 1658880, PROT_NONE) = 0 8015 mmap(0x7fd5c3ac2000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fd5c3ac2000 8015 mmap(0x7fd5c3c0a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fd5c3c0a000 8015 mmap(0x7fd5c3c57000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fd5c3c57000 8015 mmap(0x7fd5c3c5d000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd5c3c5d000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8015 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 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8015 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd5c3a98000 8015 mmap(0x7fd5c3a9a000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd5c3a9a000 8015 mmap(0x7fd5c3a9d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd5c3a9d000 8015 mmap(0x7fd5c3a9e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd5c3a9e000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8015 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8015 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd5c3a24000 8015 mmap(0x7fd5c3a26000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd5c3a26000 8015 mmap(0x7fd5c3a78000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fd5c3a78000 8015 mmap(0x7fd5c3a96000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fd5c3a96000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8015 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8015 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd5c3a1f000 8015 mmap(0x7fd5c3a20000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fd5c3a20000 8015 mmap(0x7fd5c3a21000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd5c3a21000 8015 mmap(0x7fd5c3a22000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd5c3a22000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8015 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8015 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8015 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd5c3a1d000 8015 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd5c39fc000 8015 mmap(0x7fd5c3a02000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fd5c3a02000 8015 mmap(0x7fd5c3a11000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fd5c3a11000 8015 mmap(0x7fd5c3a17000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fd5c3a17000 8015 mmap(0x7fd5c3a19000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd5c3a19000 8015 close(3) = 0 8015 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd5c39f9000 8015 arch_prctl(ARCH_SET_FS, 0x7fd5c39f9800) = 0 8015 mprotect(0x7fd5c3c57000, 16384, PROT_READ) = 0 8015 mprotect(0x7fd5c3a17000, 4096, PROT_READ) = 0 8015 mprotect(0x7fd5c3a22000, 4096, PROT_READ) = 0 8015 mprotect(0x7fd5c3a96000, 4096, PROT_READ) = 0 8015 mprotect(0x7fd5c3a9e000, 4096, PROT_READ) = 0 8015 mprotect(0x7fd5c3e85000, 4096, PROT_READ) = 0 8015 mprotect(0x7fd5c3e92000, 4096, PROT_READ) = 0 8015 mprotect(0x561337886000, 4096, PROT_READ) = 0 8015 mprotect(0x7fd5c3ec2000, 4096, PROT_READ) = 0 8015 munmap(0x7fd5c3e96000, 17208) = 0 8015 set_tid_address(0x7fd5c39f9ad0) = 8015 8015 set_robust_list(0x7fd5c39f9ae0, 24) = 0 8015 rt_sigaction(SIGRTMIN, {sa_handler=0x7fd5c3a026b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fd5c3a0e730}, NULL, 8) = 0 8015 rt_sigaction(SIGRT_1, {sa_handler=0x7fd5c3a02740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5c3a0e730}, NULL, 8) = 0 8015 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8015 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8015 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8015 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8015 brk(NULL) = 0x561337a5e000 8015 brk(0x561337a7f000) = 0x561337a7f000 8015 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8015 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c3e9a000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8015 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fd5c39f2000 8015 close(3) = 0 8015 futex(0x7fd5c3c5ca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8015 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c3e99000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8015 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c3e98000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8015 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c3e97000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8015 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c3e96000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8015 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c39f1000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8015 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c39f0000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8015 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c39ef000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8015 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c387c000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8015 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c387b000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8015 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c387a000 8015 close(3) = 0 8015 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8015 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8015 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5c3848000 8015 close(3) = 0 8015 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8015 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8015 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8015 read(0, "", 4096) = 0 8015 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8002 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8002 read(3, 8015 close(1) = 0 8015 exit_group(0) = ? 8015 +++ exited with 0 +++ 8013 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8015 8013 rt_sigaction(SIGINT, {sa_handler=0x5591ca437d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8013 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8013 close(3) = -1 EBADF (Bad file descriptor) 8013 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8013 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8014, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8013 wait4(-1, 0x7ffe8195ccd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8013 rt_sigreturn({mask=[]}) = 0 8013 exit_group(0) = ? 8013 +++ exited with 0 +++ 8002 <... read resumed> "", 128) = 0 8002 close(3) = 0 8002 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8013 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca417df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8002 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, {sa_handler=0x5591ca41b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f58d8ab3940}, 8) = 0 8002 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"..., "--active-low", "gpiochip1", "0", "1", "2", "3", "4", "5", "6", "7"], 0x5591cbfb6a80 /* 17 vars */) = 0 8002 brk(NULL) = 0x55ac5ab1d000 8002 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffdb1b685e0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdb1b685e0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdb1b685e0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffdb1b685e0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffdb1b685e0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdb1b685e0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdb1b685e0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8002 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8002 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8002 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff37be26000 8002 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff37be1c000 8002 mmap(0x7ff37be1f000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7ff37be1f000 8002 mmap(0x7ff37be22000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ff37be22000 8002 mmap(0x7ff37be24000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7ff37be24000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffdb1b685c0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffdb1b685c0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffdb1b685c0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffdb1b685c0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffdb1b685c0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffdb1b685c0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffdb1b685c0) = -1 ENOENT (No such file or directory) 8002 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8002 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8002 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8002 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8002 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff37be17000 8002 close(3) = 0 8002 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8002 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8002 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8002 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff37bc56000 8002 mprotect(0x7ff37bc78000, 1658880, PROT_NONE) = 0 8002 mmap(0x7ff37bc78000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7ff37bc78000 8002 mmap(0x7ff37bdc0000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7ff37bdc0000 8002 mmap(0x7ff37be0d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7ff37be0d000 8002 mmap(0x7ff37be13000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff37be13000 8002 close(3) = 0 8002 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff37bc53000 8002 arch_prctl(ARCH_SET_FS, 0x7ff37bc53740) = 0 8002 mprotect(0x7ff37be0d000, 16384, PROT_READ) = 0 8002 mprotect(0x7ff37be24000, 4096, PROT_READ) = 0 8002 mprotect(0x55ac59e45000, 4096, PROT_READ) = 0 8002 mprotect(0x7ff37be4f000, 4096, PROT_READ) = 0 8002 munmap(0x7ff37be17000, 17208) = 0 8002 brk(NULL) = 0x55ac5ab1d000 8002 brk(0x55ac5ab3e000) = 0x55ac5ab3e000 8002 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8002 fstat(3, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 8002 getdents64(3, /* 152 entries */, 32768) = 4528 8002 getdents64(3, /* 0 entries */, 32768) = 0 8002 close(3) = 0 8002 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8002 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8002 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8002 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8002 read(4, "254:0", 5) = 5 8002 close(4) = 0 8002 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdb1b68f40) = 0 8002 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8002 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8002 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8002 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8002 read(7, "254:1", 5) = 5 8002 close(7) = 0 8002 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdb1b68f40) = 0 8002 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 8002 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 8002 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 8002 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 8002 read(9, "254:2", 5) = 5 8002 close(9) = 0 8002 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdb1b68f40) = 0 8002 close(3) = 0 8002 close(4) = 0 8002 close(7) = 0 8002 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 8002 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8002 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8002 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 4 8002 read(4, "254:1", 5) = 5 8002 close(4) = 0 8002 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdb1b68fc0) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b69010) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b69010) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b69010) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b69010) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b69010) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b69010) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b69010) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b69010) = 0 8002 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffdb1b68e60) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b68de0) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b68de0) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b68de0) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b68de0) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b68de0) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b68de0) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b68de0) = 0 8002 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdb1b68de0) = 0 8002 ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffdb1b69050) = 0 8002 close(4) = 0 8002 close(3) = 0 8002 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8002 write(1, "1 1 1 1 1 1 1 1\n", 16) = 16 8002 exit_group(0) = ? 8002 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0B\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "1 1 1 1 1 1 1 1\n", 65536) = 16 5811 read(8, "", 65536) = 0 5811 wait4(8002, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8002 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 5811 getdents64(4, /* 152 entries */, 32768) = 4528 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa60) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa60) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa60) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aae0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab30) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab30) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab30) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab30) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a980) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a900) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a900) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8016 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8016 set_robust_list(0x7f40d5eb29a0, 24) = 0 8016 close(10) = 0 8016 dup2(4, 0) = 0 8016 close(4) = 0 8016 dup2(7, 1) = 1 8016 close(7) = 0 8016 dup2(9, 2) = 2 8016 close(9) = 0 8016 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"..., "--active-low", "gpiochip1", "0", "1", "2", "3", "4", "5", "6", "7"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8016 brk(NULL) = 0x55ee83c29000 8016 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd7a918270) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd7a918270) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd7a918270) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd7a918270) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd7a918270) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd7a918270) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd7a918270) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8016 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8016 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a416000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8016 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8016 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f717a414000 8016 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f717a3e6000 8016 mmap(0x7f717a3f4000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f717a3f4000 8016 mmap(0x7f717a402000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f717a402000 8016 mmap(0x7f717a40f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f717a40f000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8016 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8016 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f717a3e1000 8016 mmap(0x7f717a3e2000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f717a3e2000 8016 mmap(0x7f717a3e3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f717a3e3000 8016 mmap(0x7f717a3e4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f717a3e4000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8016 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8016 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8016 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f717a220000 8016 mprotect(0x7f717a242000, 1658880, PROT_NONE) = 0 8016 mmap(0x7f717a242000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f717a242000 8016 mmap(0x7f717a38a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f717a38a000 8016 mmap(0x7f717a3d7000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f717a3d7000 8016 mmap(0x7f717a3dd000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f717a3dd000 8016 close(3) = 0 8016 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f717a21d000 8016 arch_prctl(ARCH_SET_FS, 0x7f717a21d740) = 0 8016 mprotect(0x7f717a3d7000, 16384, PROT_READ) = 0 8016 mprotect(0x7f717a3e4000, 4096, PROT_READ) = 0 8016 mprotect(0x7f717a40f000, 16384, PROT_READ) = 0 8016 mprotect(0x55ee83481000, 12288, PROT_READ) = 0 8016 mprotect(0x7f717a442000, 4096, PROT_READ) = 0 8016 munmap(0x7f717a416000, 17208) = 0 8016 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8016 close(3) = 0 8016 brk(NULL) = 0x55ee83c29000 8016 brk(0x55ee83c4a000) = 0x55ee83c4a000 8016 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8016 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a41a000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8016 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f717a216000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8016 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a419000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8016 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a418000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8016 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a417000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8016 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a416000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8016 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a215000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8016 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a214000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8016 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a213000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8016 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a0a0000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8016 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a09f000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8016 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a09e000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8016 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f717a06c000 8016 close(3) = 0 8016 getuid() = 0 8016 getgid() = 0 8016 geteuid() = 0 8016 getegid() = 0 8016 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8016 ioctl(-1, TIOCGPGRP, 0x7ffd7a918e84) = -1 EBADF (Bad file descriptor) 8016 sysinfo({uptime=404, loads=[124960, 89216, 43808], totalram=106127360, freeram=57479168, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8016 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8016 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8016 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8016 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8016 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8016 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8016 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 uname({sysname="Linux", nodename="compilator", ...}) = 0 8016 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8016 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8016 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8016 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8016 getpid() = 8016 8016 getppid() = 5811 8016 getpid() = 8016 8016 getpgrp() = 5807 8016 ioctl(2, TIOCGPGRP, 0x7ffd7a918d54) = -1 ENOTTY (Inappropriate ioctl for device) 8016 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8016 ioctl(2, TIOCGPGRP, 0x7ffd7a918d34) = -1 ENOTTY (Inappropriate ioctl for device) 8016 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8016 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8016 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 8016 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8016 ioctl(3, TCGETS, 0x7ffd7a918e10) = -1 ENOTTY (Inappropriate ioctl for device) 8016 lseek(3, 0, SEEK_CUR) = 0 8016 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 8016 lseek(3, 0, SEEK_SET) = 0 8016 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8016 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8016 dup2(3, 255) = 255 8016 close(3) = 0 8016 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8016 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8016 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8016 lseek(255, 0, SEEK_CUR) = 0 8016 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 8016 pipe([3, 4]) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8016 lseek(255, -5391, SEEK_CUR) = 904 8016 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8017 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8016 close(4) = 0 8016 read(3, 8017 getpid() = 8017 8017 close(255) = 0 8017 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8017 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8017 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8017 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8017 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8017 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8017 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8017 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8017 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8017 dup2(4, 1) = 1 8017 close(4) = 0 8017 close(3) = 0 8017 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8017 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8017 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8018 8017 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8017 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8017 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8018 getpid( 8017 rt_sigprocmask(SIG_BLOCK, [CHLD], 8018 <... getpid resumed> ) = 8018 8017 <... rt_sigprocmask resumed> [], 8) = 0 8018 rt_sigprocmask(SIG_SETMASK, [], 8017 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8018 <... rt_sigprocmask resumed> NULL, 8) = 0 8017 <... rt_sigaction resumed> {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8017 wait4(-1, 8018 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8018 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8018 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8018 ioctl(2, TIOCGPGRP, 0x7ffd7a918814) = -1 ENOTTY (Inappropriate ioctl for device) 8018 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8018 dup2(3, 2) = 2 8018 close(3) = 0 8018 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8018 write(1, "allexport \toff\n", 20) = 20 8018 write(1, "braceexpand \ton\n", 19) = 19 8018 write(1, "emacs \toff\n", 20) = 20 8018 write(1, "errexit \toff\n", 20) = 20 8018 write(1, "errtrace \toff\n", 20) = 20 8018 write(1, "functrace \toff\n", 20) = 20 8018 write(1, "hashall \ton\n", 19) = 19 8018 write(1, "histexpand \toff\n", 20) = 20 8018 write(1, "history \toff\n", 20) = 20 8018 write(1, "ignoreeof \toff\n", 20) = 20 8018 write(1, "interactive-comments\ton\n", 24) = 24 8018 write(1, "keyword \toff\n", 20) = 20 8018 write(1, "monitor \toff\n", 20) = 20 8018 write(1, "noclobber \toff\n", 20) = 20 8018 write(1, "noexec \toff\n", 20) = 20 8018 write(1, "noglob \toff\n", 20) = 20 8018 write(1, "nolog \toff\n", 20) = 20 8018 write(1, "notify \toff\n", 20) = 20 8018 write(1, "nounset \toff\n", 20) = 20 8018 write(1, "onecmd \toff\n", 20) = 20 8018 write(1, "physical \toff\n", 20) = 20 8018 write(1, "pipefail \toff\n", 20) = 20 8018 write(1, "posix \toff\n", 20) = 20 8018 write(1, "privileged \toff\n", 20) = 20 8018 write(1, "verbose \toff\n", 20) = 20 8018 write(1, "vi \toff\n", 20) = 20 8018 write(1, "xtrace \toff\n", 20) = 20 8018 exit_group(0) = ? 8018 +++ exited with 0 +++ 8017 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8018 8017 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8017 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8017 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8018, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8017 wait4(-1, 0x7ffd7a918250, WNOHANG, NULL) = -1 ECHILD (No child processes) 8017 rt_sigreturn({mask=[]}) = 0 8017 exit_group(0) = ? 8017 +++ exited with 0 +++ 8016 <... read resumed> "allexport \toff\n", 128) = 20 8016 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8016 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8016 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8016 read(3, "ysical \toff\npipefail "..., 128) = 128 8016 read(3, " \toff\n", 128) = 10 8016 read(3, "", 128) = 0 8016 close(3) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8017 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8016 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8016 lseek(255, -5174, SEEK_CUR) = 1121 8016 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8019 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], 8019 getpid( 8016 <... rt_sigprocmask resumed> NULL, 8) = 0 8019 <... getpid resumed> ) = 8019 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], 8019 close(255 8016 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8019 <... close resumed> ) = 0 8016 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigprocmask(SIG_SETMASK, [], 8016 wait4(-1, 8019 <... rt_sigprocmask resumed> NULL, 8) = 0 8019 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8019 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8019 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8019 ioctl(2, TIOCGPGRP, 0x7ffd7a918bf4) = -1 ENOTTY (Inappropriate ioctl for device) 8019 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8019 dup2(3, 1) = 1 8019 close(3) = 0 8019 dup2(1, 2) = 2 8019 fcntl(1, F_GETFD) = 0 8019 exit_group(0) = ? 8019 +++ exited with 0 +++ 8016 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8019 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 ioctl(2, TIOCGWINSZ, 0x7ffd7a918af0) = -1 ENOTTY (Inappropriate ioctl for device) 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 brk(0x55ee83c6b000) = 0x55ee83c6b000 8016 pipe([3, 4]) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8016 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8020 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8016 close(4) = 0 8020 getpid( 8016 read(3, 8020 <... getpid resumed> ) = 8020 8020 close(255) = 0 8020 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8020 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8020 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8020 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8020 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8020 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8020 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8020 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8020 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8020 dup2(4, 1) = 1 8020 close(4) = 0 8020 close(3) = 0 8020 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8020 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8020 pipe([3, 4]) = 0 8020 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8020 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8021 8020 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8020 close(4) = 0 8020 close(4) = -1 EBADF (Bad file descriptor) 8020 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8021 getpid( 8020 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8020 clone( 8021 <... getpid resumed> ) = 8021 8020 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8022 8021 rt_sigprocmask(SIG_SETMASK, [], 8020 rt_sigprocmask(SIG_SETMASK, [CHLD], 8021 <... rt_sigprocmask resumed> NULL, 8) = 0 8020 <... rt_sigprocmask resumed> NULL, 8) = 0 8021 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8021 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8022 getpid( 8021 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8022 <... getpid resumed> ) = 8022 8021 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8022 rt_sigprocmask(SIG_SETMASK, [], 8021 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8022 <... rt_sigprocmask resumed> NULL, 8) = 0 8021 close(3 8022 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8021 <... close resumed> ) = 0 8022 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8021 dup2(4, 1 8022 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8022 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8022 dup2(3, 0) = 0 8022 close(3) = 0 8022 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8022 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8022 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8022 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55ee83c47a80 /* 18 vars */ 8021 <... dup2 resumed> ) = 1 8021 close(4) = 0 8021 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8022 <... execve resumed> ) = 0 8021 <... openat resumed> ) = 3 8022 brk(NULL 8021 fstat(3, 8022 <... brk resumed> ) = 0x5580f6e3d000 8021 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8021 getdents64(3 8020 close(3 8021 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8021 getdents64(3 8020 <... close resumed> ) = 0 8021 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8021 close(3) = 0 8021 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8022 access("/etc/ld.so.preload", R_OK 8021 <... rt_sigaction resumed> {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8021 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8021 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8021 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8021 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8021 ioctl(2, TIOCGPGRP 8022 <... access resumed> ) = -1 ENOENT (No such file or directory) 8021 <... ioctl resumed> , 0x7ffd7a917774) = -1 ENOTTY (Inappropriate ioctl for device) 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8021 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8022 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8021 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8022 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8021 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8022 <... stat resumed> 0x7ffe8bf53db0) = -1 ENOENT (No such file or directory) 8021 fstat(1, 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8021 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8022 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8021 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8022 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8021 <... write resumed> ) = 50 8022 <... stat resumed> 0x7ffe8bf53db0) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8021 exit_group(0 8022 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8022 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8021 <... exit_group resumed>) = ? 8022 <... stat resumed> 0x7ffe8bf53db0) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8021 +++ exited with 0 +++ 8022 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8022 stat("/libgpiod.old/src/lib/.libs/tls", 8020 rt_sigprocmask(SIG_BLOCK, [CHLD], 8022 <... stat resumed> 0x7ffe8bf53db0) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe8bf53db0) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8020 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8022 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8022 stat("/libgpiod.old/src/lib/.libs/x86_64", 8020 rt_sigprocmask(SIG_SETMASK, [CHLD], 8022 <... stat resumed> 0x7ffe8bf53db0) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8020 <... rt_sigprocmask resumed> NULL, 8) = 0 8022 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8022 stat("/libgpiod.old/src/lib/.libs/x86_64", 8020 rt_sigprocmask(SIG_BLOCK, [CHLD], 8022 <... stat resumed> 0x7ffe8bf53db0) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8020 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8022 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8022 stat("/libgpiod.old/src/lib/.libs", 8020 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8022 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8022 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8020 <... rt_sigaction resumed> {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8022 <... openat resumed> ) = 3 8022 fstat(3, 8020 wait4(-1, 8022 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8022 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e1488000 8022 close(3) = 0 8020 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8021 8022 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8020 wait4(-1, 8022 <... openat resumed> ) = 3 8022 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 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8022 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f32e1486000 8022 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f32e147b000 8022 mmap(0x7f32e147d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f32e147d000 8022 mmap(0x7f32e1482000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f32e1482000 8022 mmap(0x7f32e1484000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f32e1484000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8022 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8022 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f32e1253000 8022 mprotect(0x7f32e1278000, 2093056, PROT_NONE) = 0 8022 mmap(0x7f32e1477000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f32e1477000 8022 mmap(0x7f32e1479000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f32e1479000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8022 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8022 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8022 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f32e1092000 8022 mprotect(0x7f32e10b4000, 1658880, PROT_NONE) = 0 8022 mmap(0x7f32e10b4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f32e10b4000 8022 mmap(0x7f32e11fc000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f32e11fc000 8022 mmap(0x7f32e1249000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f32e1249000 8022 mmap(0x7f32e124f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f32e124f000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8022 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 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8022 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f32e108a000 8022 mmap(0x7f32e108c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f32e108c000 8022 mmap(0x7f32e108f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f32e108f000 8022 mmap(0x7f32e1090000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f32e1090000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8022 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8022 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f32e1016000 8022 mmap(0x7f32e1018000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f32e1018000 8022 mmap(0x7f32e106a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f32e106a000 8022 mmap(0x7f32e1088000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f32e1088000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8022 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8022 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f32e1011000 8022 mmap(0x7f32e1012000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f32e1012000 8022 mmap(0x7f32e1013000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f32e1013000 8022 mmap(0x7f32e1014000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f32e1014000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8022 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8022 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8022 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f32e100f000 8022 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f32e0fee000 8022 mmap(0x7f32e0ff4000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f32e0ff4000 8022 mmap(0x7f32e1003000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f32e1003000 8022 mmap(0x7f32e1009000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f32e1009000 8022 mmap(0x7f32e100b000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f32e100b000 8022 close(3) = 0 8022 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f32e0feb000 8022 arch_prctl(ARCH_SET_FS, 0x7f32e0feb800) = 0 8022 mprotect(0x7f32e1249000, 16384, PROT_READ) = 0 8022 mprotect(0x7f32e1009000, 4096, PROT_READ) = 0 8022 mprotect(0x7f32e1014000, 4096, PROT_READ) = 0 8022 mprotect(0x7f32e1088000, 4096, PROT_READ) = 0 8022 mprotect(0x7f32e1090000, 4096, PROT_READ) = 0 8022 mprotect(0x7f32e1477000, 4096, PROT_READ) = 0 8022 mprotect(0x7f32e1484000, 4096, PROT_READ) = 0 8022 mprotect(0x5580f5c05000, 4096, PROT_READ) = 0 8022 mprotect(0x7f32e14b4000, 4096, PROT_READ) = 0 8022 munmap(0x7f32e1488000, 17208) = 0 8022 set_tid_address(0x7f32e0febad0) = 8022 8022 set_robust_list(0x7f32e0febae0, 24) = 0 8022 rt_sigaction(SIGRTMIN, {sa_handler=0x7f32e0ff46b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f32e1000730}, NULL, 8) = 0 8022 rt_sigaction(SIGRT_1, {sa_handler=0x7f32e0ff4740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f32e1000730}, NULL, 8) = 0 8022 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8022 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8022 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8022 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8022 brk(NULL) = 0x5580f6e3d000 8022 brk(0x5580f6e5e000) = 0x5580f6e5e000 8022 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8022 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e148c000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8022 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f32e0fe4000 8022 close(3) = 0 8022 futex(0x7f32e124ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8022 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e148b000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8022 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e148a000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8022 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e1489000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8022 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e1488000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8022 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e0fe3000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8022 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e0fe2000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8022 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e0fe1000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8022 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e0e6e000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8022 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e0e6d000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8022 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e0e6c000 8022 close(3) = 0 8022 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8022 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8022 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f32e0e3a000 8022 close(3) = 0 8022 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8022 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8022 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8022 read(0, "", 4096) = 0 8022 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8016 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8016 read(3, 8022 close(1) = 0 8022 exit_group(0) = ? 8022 +++ exited with 0 +++ 8020 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8022 8020 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8020 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8020 close(3) = -1 EBADF (Bad file descriptor) 8020 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8020 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8021, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8020 wait4(-1, 0x7ffd7a917490, WNOHANG, NULL) = -1 ECHILD (No child processes) 8020 rt_sigreturn({mask=[]}) = 0 8020 exit_group(0) = ? 8016 <... read resumed> "", 128) = 0 8020 +++ exited with 0 +++ 8016 close(3) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8020 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 pipe([3, 4]) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8016 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8023 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8016 close(4) = 0 8016 read(3, 8023 getpid() = 8023 8023 close(255) = 0 8023 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8023 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8023 dup2(4, 1) = 1 8023 close(4) = 0 8023 close(3) = 0 8023 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8023 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8023 pipe([3, 4]) = 0 8023 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8023 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8024 8023 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8023 close(4) = 0 8023 close(4) = -1 EBADF (Bad file descriptor) 8023 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8024 getpid( 8023 clone( 8024 <... getpid resumed> ) = 8024 8023 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8025 8023 rt_sigprocmask(SIG_SETMASK, [CHLD], 8024 rt_sigprocmask(SIG_SETMASK, [], 8023 <... rt_sigprocmask resumed> NULL, 8) = 0 8024 <... rt_sigprocmask resumed> NULL, 8) = 0 8023 close(3) = 0 8024 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigprocmask(SIG_BLOCK, [CHLD], 8024 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8025 getpid( 8024 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8025 <... getpid resumed> ) = 8025 8024 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8025 rt_sigprocmask(SIG_SETMASK, [], 8024 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8025 <... rt_sigprocmask resumed> NULL, 8) = 0 8024 close(3 8025 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8024 <... close resumed> ) = 0 8025 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8024 dup2(4, 1 8025 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8025 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8025 dup2(3, 0) = 0 8025 close(3) = 0 8024 <... dup2 resumed> ) = 1 8025 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8024 close(4 8025 <... rt_sigaction resumed> {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8024 <... close resumed> ) = 0 8025 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8024 stat(".", 8025 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8025 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8025 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55ee83c47a80 /* 18 vars */ 8024 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8024 stat("/usr/local/sbin/ls", 8023 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8024 <... stat resumed> 0x7ffd7a917760) = -1 ENOENT (No such file or directory) 8024 stat("/usr/local/bin/ls", 8023 rt_sigprocmask(SIG_SETMASK, [CHLD], 8024 <... stat resumed> 0x7ffd7a917760) = -1 ENOENT (No such file or directory) 8024 stat("/usr/sbin/ls", 8023 <... rt_sigprocmask resumed> NULL, 8) = 0 8024 <... stat resumed> 0x7ffd7a917760) = -1 ENOENT (No such file or directory) 8024 stat("/usr/bin/ls", 8023 rt_sigprocmask(SIG_BLOCK, [CHLD], 8024 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8024 stat("/usr/bin/ls", 8023 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8024 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8024 geteuid() = 0 8024 getegid() = 0 8024 getuid() = 0 8024 getgid() = 0 8024 access("/usr/bin/ls", X_OK) = 0 8024 stat("/usr/bin/ls", 8023 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8024 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8024 geteuid() = 0 8024 getegid() = 0 8024 getuid() = 0 8024 getgid() = 0 8024 access("/usr/bin/ls", R_OK 8023 <... rt_sigaction resumed> {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8024 <... access resumed> ) = 0 8024 stat("/usr/bin/ls", 8023 wait4(-1, 8024 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8024 stat("/usr/bin/ls", 8025 <... execve resumed> ) = 0 8024 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8024 geteuid() = 0 8024 getegid() = 0 8024 getuid( 8025 brk(NULL 8024 <... getuid resumed> ) = 0 8025 <... brk resumed> ) = 0x55e3e77dc000 8024 getgid() = 0 8024 access("/usr/bin/ls", X_OK) = 0 8024 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8024 geteuid() = 0 8024 getegid() = 0 8024 getuid() = 0 8024 getgid() = 0 8024 access("/usr/bin/ls", R_OK) = 0 8024 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8024 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8024 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8024 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55ee83c47a80 /* 18 vars */ 8025 access("/etc/ld.so.preload", R_OK 8024 <... execve resumed> ) = 0 8025 <... access resumed> ) = -1 ENOENT (No such file or directory) 8024 brk(NULL 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8024 <... brk resumed> ) = 0x560bccd91000 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe844b7400) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8025 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe844b7400) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8024 access("/etc/ld.so.preload", R_OK 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe844b7400) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8025 stat("/libgpiod.old/src/lib/.libs/tls", 8024 <... access resumed> ) = -1 ENOENT (No such file or directory) 8025 <... stat resumed> 0x7ffe844b7400) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 <... stat resumed> 0x7ffe844b7400) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8024 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 stat("/libgpiod.old/src/lib/.libs/x86_64", 8024 <... stat resumed> 0x7ffc8ad688b0) = -1 ENOENT (No such file or directory) 8025 <... stat resumed> 0x7ffe844b7400) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 stat("/libgpiod.old/src/lib/.libs/x86_64", 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 <... stat resumed> 0x7ffe844b7400) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8025 stat("/libgpiod.old/src/lib/.libs", 8024 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8025 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8025 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8024 <... stat resumed> 0x7ffc8ad688b0) = -1 ENOENT (No such file or directory) 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8025 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f70990b1000 8025 close(3) = 0 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8024 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8025 <... openat resumed> ) = 3 8025 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 8025 fstat(3, 8024 <... stat resumed> 0x7ffc8ad688b0) = -1 ENOENT (No such file or directory) 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8025 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f70990af000 8025 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f70990a4000 8025 mmap(0x7f70990a6000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f70990a6000 8025 mmap(0x7f70990ab000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f70990ab000 8025 mmap(0x7f70990ad000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f70990ad000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 <... openat resumed> ) = 3 8025 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8025 fstat(3, 8024 stat("/libgpiod.old/src/lib/.libs/tls", 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8025 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7098e7c000 8025 mprotect(0x7f7098ea1000, 2093056, PROT_NONE) = 0 8025 mmap(0x7f70990a0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f70990a0000 8025 mmap(0x7f70990a2000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f70990a2000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8024 <... stat resumed> 0x7ffc8ad688b0) = -1 ENOENT (No such file or directory) 8025 <... openat resumed> ) = 3 8025 read(3, 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8025 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8025 fstat(3, 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8025 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7098cbb000 8025 mprotect(0x7f7098cdd000, 1658880, PROT_NONE) = 0 8025 mmap(0x7f7098cdd000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f7098cdd000 8025 mmap(0x7f7098e25000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f7098e25000 8025 mmap(0x7f7098e72000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f7098e72000 8025 mmap(0x7f7098e78000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7098e78000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8024 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8024 <... stat resumed> 0x7ffc8ad688b0) = -1 ENOENT (No such file or directory) 8025 <... openat resumed> ) = 3 8025 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 8025 fstat(3, 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8025 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7098cb3000 8025 mmap(0x7f7098cb5000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7098cb5000 8025 mmap(0x7f7098cb8000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f7098cb8000 8025 mmap(0x7f7098cb9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f7098cb9000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8024 stat("/libgpiod.old/src/lib/.libs/x86_64", 8025 <... openat resumed> ) = 3 8025 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8025 fstat(3, 8024 <... stat resumed> 0x7ffc8ad688b0) = -1 ENOENT (No such file or directory) 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8025 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7098c3f000 8025 mmap(0x7f7098c41000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7098c41000 8025 mmap(0x7f7098c93000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f7098c93000 8025 mmap(0x7f7098cb1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f7098cb1000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 <... openat resumed> ) = 3 8025 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8025 fstat(3, 8024 stat("/libgpiod.old/src/lib/.libs/x86_64", 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8025 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7098c3a000 8025 mmap(0x7f7098c3b000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f7098c3b000 8025 mmap(0x7f7098c3c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7098c3c000 8025 mmap(0x7f7098c3d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7098c3d000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8024 <... stat resumed> 0x7ffc8ad688b0) = -1 ENOENT (No such file or directory) 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8025 <... openat resumed> ) = 3 8025 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8025 fstat(3, 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8025 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7098c38000 8025 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7098c17000 8025 mmap(0x7f7098c1d000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f7098c1d000 8025 mmap(0x7f7098c2c000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f7098c2c000 8025 mmap(0x7f7098c32000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f7098c32000 8025 mmap(0x7f7098c34000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7098c34000 8025 close(3) = 0 8025 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7098c14000 8025 arch_prctl(ARCH_SET_FS, 0x7f7098c14800) = 0 8025 mprotect(0x7f7098e72000, 16384, PROT_READ 8024 stat("/libgpiod.old/src/lib/.libs", 8025 <... mprotect resumed> ) = 0 8024 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8025 mprotect(0x7f7098c32000, 4096, PROT_READ 8024 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8025 <... mprotect resumed> ) = 0 8025 mprotect(0x7f7098c3d000, 4096, PROT_READ) = 0 8025 mprotect(0x7f7098cb1000, 4096, PROT_READ) = 0 8025 mprotect(0x7f7098cb9000, 4096, PROT_READ) = 0 8025 mprotect(0x7f70990a0000, 4096, PROT_READ) = 0 8025 mprotect(0x7f70990ad000, 4096, PROT_READ) = 0 8025 mprotect(0x55e3e59fa000, 4096, PROT_READ) = 0 8025 mprotect(0x7f70990dd000, 4096, PROT_READ) = 0 8025 munmap(0x7f70990b1000, 17208 8024 <... openat resumed> ) = 3 8025 <... munmap resumed> ) = 0 8025 set_tid_address(0x7f7098c14ad0) = 8025 8025 set_robust_list(0x7f7098c14ae0, 24) = 0 8025 rt_sigaction(SIGRTMIN, {sa_handler=0x7f7098c1d6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f7098c29730}, NULL, 8) = 0 8025 rt_sigaction(SIGRT_1, {sa_handler=0x7f7098c1d740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7098c29730}, NULL, 8) = 0 8025 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8025 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8025 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8025 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8025 brk(NULL) = 0x55e3e77dc000 8025 brk(0x55e3e77fd000) = 0x55e3e77fd000 8025 access("/etc/selinux/config", F_OK 8024 fstat(3, 8025 <... access resumed> ) = -1 ENOENT (No such file or directory) 8024 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8024 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0 8025 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8024 <... mmap resumed> ) = 0x7fc1d95aa000 8024 close(3) = 0 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8024 read(3, 8025 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8024 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8024 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc1d95a8000 8024 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc1d9380000 8024 mprotect(0x7fc1d93a5000, 2093056, PROT_NONE) = 0 8024 mmap(0x7fc1d95a4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000 8025 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8024 <... mmap resumed> ) = 0x7fc1d95a4000 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8024 mmap(0x7fc1d95a6000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc1d95a6000 8024 close(3 8025 <... openat resumed> ) = 3 8024 <... close resumed> ) = 0 8025 fstat(3, 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0 8024 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8025 <... mmap resumed> ) = 0x7f70990b5000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8024 <... openat resumed> ) = 3 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 read(3, 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8025 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f7098c0d000 8025 close(3) = 0 8025 futex(0x7f7098e77a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8024 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 fstat(3, 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8025 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f70990b4000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8024 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8025 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f70990b3000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8024 <... mmap resumed> ) = 0x7fc1d91bf000 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 mprotect(0x7fc1d91e1000, 1658880, PROT_NONE 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8025 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f70990b2000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8024 <... mprotect resumed> ) = 0 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 mmap(0x7fc1d91e1000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8025 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f70990b1000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8024 <... mmap resumed> ) = 0x7fc1d91e1000 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 mmap(0x7fc1d9329000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8025 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7098c0c000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8024 <... mmap resumed> ) = 0x7fc1d9329000 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 mmap(0x7fc1d9376000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000 8025 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8024 <... mmap resumed> ) = 0x7fc1d9376000 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 mmap(0x7fc1d937c000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8025 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7098c0b000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8024 <... mmap resumed> ) = 0x7fc1d937c000 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 close(3 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8025 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7098c0a000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8024 <... close resumed> ) = 0 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8025 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7098a97000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8024 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8025 <... openat resumed> ) = 3 8025 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8025 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7098a96000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8024 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 <... openat resumed> ) = 3 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8025 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7098a95000 8025 close(3) = 0 8025 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8024 read(3, 8025 <... openat resumed> ) = 3 8025 fstat(3, 8024 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8025 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8025 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7098a63000 8025 close(3) = 0 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8024 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc1d914b000 8024 mmap(0x7fc1d914d000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc1d914d000 8024 mmap(0x7fc1d919f000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fc1d919f000 8024 mmap(0x7fc1d91bd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fc1d91bd000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8024 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8024 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc1d9146000 8024 mmap(0x7fc1d9147000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fc1d9147000 8024 mmap(0x7fc1d9148000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc1d9148000 8024 mmap(0x7fc1d9149000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc1d9149000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8024 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8024 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8024 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc1d9125000 8024 mmap(0x7fc1d912b000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc1d912b000 8024 mmap(0x7fc1d913a000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc1d913a000 8024 mmap(0x7fc1d9140000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fc1d9140000 8024 mmap(0x7fc1d9142000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc1d9142000 8024 close(3) = 0 8024 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc1d9123000 8024 arch_prctl(ARCH_SET_FS, 0x7fc1d9124380) = 0 8024 mprotect(0x7fc1d9376000, 16384, PROT_READ) = 0 8024 mprotect(0x7fc1d9140000, 4096, PROT_READ) = 0 8024 mprotect(0x7fc1d9149000, 4096, PROT_READ) = 0 8025 fstat(0, 8024 mprotect(0x7fc1d91bd000, 4096, PROT_READ) = 0 8025 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8024 mprotect(0x7fc1d95a4000, 4096, PROT_READ) = 0 8025 read(0, 8024 mprotect(0x560bcbe61000, 4096, PROT_READ) = 0 8024 mprotect(0x7fc1d95d6000, 4096, PROT_READ) = 0 8024 munmap(0x7fc1d95aa000, 17208) = 0 8024 set_tid_address(0x7fc1d9124650) = 8024 8024 set_robust_list(0x7fc1d9124660, 24) = 0 8024 rt_sigaction(SIGRTMIN, {sa_handler=0x7fc1d912b6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fc1d9137730}, NULL, 8) = 0 8024 rt_sigaction(SIGRT_1, {sa_handler=0x7fc1d912b740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fc1d9137730}, NULL, 8) = 0 8024 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8024 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8024 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8024 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8024 brk(NULL) = 0x560bccd91000 8024 brk(0x560bccdb2000) = 0x560bccdb2000 8024 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8024 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d95ae000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8024 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc1d911c000 8024 close(3) = 0 8024 futex(0x7fc1d937ba08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8024 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d95ad000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8024 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d95ac000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8024 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d95ab000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8024 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d95aa000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8024 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d911b000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8024 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d911a000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8024 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d9119000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8024 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d8fa6000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8024 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d8fa5000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8024 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d8fa4000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8024 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d8f72000 8024 close(3) = 0 8024 ioctl(1, TCGETS, 0x7ffc8ad69520) = -1 ENOTTY (Inappropriate ioctl for device) 8024 ioctl(1, TIOCGWINSZ, 0x7ffc8ad695f0) = -1 ENOTTY (Inappropriate ioctl for device) 8024 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8024 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8024 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 8024 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8024 futex(0x7fc1d95a7a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8024 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8024 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8024 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8024 close(3) = 0 8024 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8024 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8024 close(3) = 0 8024 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8024 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8024 read(3, "", 4096) = 0 8024 close(3) = 0 8024 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8024 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8024 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc1d8f6d000 8024 close(3) = 0 8024 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8024 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8024 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc1d8f58000 8024 mprotect(0x7fc1d8f5b000, 40960, PROT_NONE) = 0 8024 mmap(0x7fc1d8f5b000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc1d8f5b000 8024 mmap(0x7fc1d8f62000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fc1d8f62000 8024 mmap(0x7fc1d8f65000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fc1d8f65000 8024 mmap(0x7fc1d8f67000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc1d8f67000 8024 close(3) = 0 8024 mprotect(0x7fc1d8f65000, 4096, PROT_READ) = 0 8024 munmap(0x7fc1d8f6d000, 17208) = 0 8024 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8024 lseek(3, 0, SEEK_CUR) = 0 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8024 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8024 close(3) = 0 8024 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8024 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8024 close(3) = 0 8024 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8024 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8024 close(3) = 0 8024 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8024 lseek(3, 0, SEEK_CUR) = 0 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8024 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8024 close(3) = 0 8024 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8024 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8024 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8024 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8024 lseek(3, -71, SEEK_CUR) = 56 8024 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8024 close(3) = 0 8024 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8025 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8024 <... write resumed> ) = 91 8025 read(0, 8024 close(1 8025 <... read resumed> "", 4096) = 0 8024 <... close resumed> ) = 0 8025 close(1) = 0 8025 exit_group(0 8024 close(2 8025 <... exit_group resumed>) = ? 8024 <... close resumed> ) = 0 8024 exit_group(0) = ? 8025 +++ exited with 0 +++ 8023 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8025 8023 wait4(-1, 8024 +++ exited with 0 +++ 8023 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8024 8023 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8023 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8023 close(3) = -1 EBADF (Bad file descriptor) 8023 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8023 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8025, si_uid=0, si_status=0, si_utime=4, si_stime=10} --- 8023 wait4(-1, 0x7ffd7a917690, WNOHANG, NULL) = -1 ECHILD (No child processes) 8023 rt_sigreturn({mask=[]}) = 0 8023 exit_group(0) = ? 8023 +++ exited with 0 +++ 8016 <... read resumed> "", 128) = 0 8016 close(3) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8023 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 pipe([3, 4]) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8016 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8026 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8016 close(4) = 0 8016 read(3, 8026 getpid() = 8026 8026 close(255) = 0 8026 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8026 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8026 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8026 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8026 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8026 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8026 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8026 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8026 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8026 dup2(4, 1) = 1 8026 close(4) = 0 8026 close(3) = 0 8026 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8026 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 chdir("/libgpiod.old/src/tools") = 0 8026 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8026 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8026 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8026 exit_group(0) = ? 8026 +++ exited with 0 +++ 8016 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8016 read(3, "", 128) = 0 8016 close(3) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8026 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 8016 pipe([3, 4]) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8016 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8027 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8016 close(4 8027 getpid( 8016 <... close resumed> ) = 0 8027 <... getpid resumed> ) = 8027 8016 read(3, 8027 close(255) = 0 8027 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8027 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8027 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8027 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8027 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8027 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8027 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8027 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8027 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8027 dup2(4, 1) = 1 8027 close(4) = 0 8027 close(3) = 0 8027 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8027 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8027 pipe([3, 4]) = 0 8027 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8027 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8028 8027 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8027 close(4) = 0 8027 close(4) = -1 EBADF (Bad file descriptor) 8028 getpid( 8027 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8028 <... getpid resumed> ) = 8028 8027 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8027 clone( 8028 rt_sigprocmask(SIG_SETMASK, [], 8027 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f717a21da10) = 8029 8028 <... rt_sigprocmask resumed> NULL, 8) = 0 8027 rt_sigprocmask(SIG_SETMASK, [CHLD], 8028 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8027 <... rt_sigprocmask resumed> NULL, 8) = 0 8028 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8027 close(3 8028 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8028 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8029 getpid( 8028 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 <... getpid resumed> ) = 8029 8028 close(3 8029 rt_sigprocmask(SIG_SETMASK, [], 8028 <... close resumed> ) = 0 8029 <... rt_sigprocmask resumed> NULL, 8) = 0 8028 dup2(4, 1 8029 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8028 <... dup2 resumed> ) = 1 8029 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 dup2(3, 0) = 0 8029 close(3) = 0 8029 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8029 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55ee83c47a80 /* 18 vars */ 8028 close(4) = 0 8029 <... execve resumed> ) = 0 8029 brk(NULL 8028 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8029 <... brk resumed> ) = 0x55d4eef47000 8028 <... openat resumed> ) = 3 8028 fstat(3, 8029 access("/etc/ld.so.preload", R_OK 8028 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8028 getdents64(3 8027 <... close resumed> ) = 0 8028 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8028 getdents64(3 8027 rt_sigprocmask(SIG_BLOCK, [CHLD], 8029 <... access resumed> ) = -1 ENOENT (No such file or directory) 8028 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 close(3) = 0 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8028 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8029 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8028 <... rt_sigaction resumed> {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 <... stat resumed> 0x7ffeeff85a30) = -1 ENOENT (No such file or directory) 8028 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8028 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8029 <... stat resumed> 0x7ffeeff85a30) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 <... rt_sigaction resumed> {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8028 rt_sigprocmask(SIG_BLOCK, [CHLD], 8029 <... stat resumed> 0x7ffeeff85a30) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 <... rt_sigprocmask resumed> [], 8) = 0 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 stat("/libgpiod.old/src/lib/.libs/tls", 8028 rt_sigprocmask(SIG_SETMASK, [], 8029 <... stat resumed> 0x7ffeeff85a30) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 <... rt_sigprocmask resumed> NULL, 8) = 0 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffeeff85a30) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 ioctl(2, TIOCGPGRP 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 stat("/libgpiod.old/src/lib/.libs/x86_64", 8028 <... ioctl resumed> , 0x7ffd7a917d94) = -1 ENOTTY (Inappropriate ioctl for device) 8029 <... stat resumed> 0x7ffeeff85a30) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 rt_sigaction(SIGCHLD, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 stat("/libgpiod.old/src/lib/.libs/x86_64", 8028 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8029 <... stat resumed> 0x7ffeeff85a30) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 stat("/libgpiod.old/src/lib/.libs", 8028 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8029 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8028 fstat(1, 8029 <... openat resumed> ) = 3 8029 fstat(3, 8028 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8029 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8029 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d6505000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8028 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8029 <... openat resumed> ) = 3 8029 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 8029 fstat(3, 8028 <... write resumed> ) = 56 8029 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8029 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb7d6503000 8029 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb7d64f8000 8029 mmap(0x7fb7d64fa000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb7d64fa000 8029 mmap(0x7fb7d64ff000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fb7d64ff000 8029 mmap(0x7fb7d6501000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fb7d6501000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8028 exit_group(0 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8028 <... exit_group resumed>) = ? 8029 <... openat resumed> ) = 3 8029 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8029 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb7d62d0000 8029 mprotect(0x7fb7d62f5000, 2093056, PROT_NONE) = 0 8029 mmap(0x7fb7d64f4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fb7d64f4000 8029 mmap(0x7fb7d64f6000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb7d64f6000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8028 +++ exited with 0 +++ 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8027 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8029 <... openat resumed> ) = 3 8029 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8029 fstat(3, 8027 rt_sigprocmask(SIG_SETMASK, [CHLD], 8029 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8029 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb7d610f000 8029 mprotect(0x7fb7d6131000, 1658880, PROT_NONE) = 0 8029 mmap(0x7fb7d6131000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fb7d6131000 8029 mmap(0x7fb7d6279000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fb7d6279000 8029 mmap(0x7fb7d62c6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fb7d62c6000 8029 mmap(0x7fb7d62cc000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb7d62cc000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8027 <... rt_sigprocmask resumed> NULL, 8) = 0 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8027 rt_sigprocmask(SIG_BLOCK, [CHLD], 8029 <... openat resumed> ) = 3 8029 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 8029 fstat(3, 8027 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8029 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8029 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb7d6107000 8029 mmap(0x7fb7d6109000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb7d6109000 8029 mmap(0x7fb7d610c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fb7d610c000 8029 mmap(0x7fb7d610d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fb7d610d000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8027 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8029 <... openat resumed> ) = 3 8029 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8029 fstat(3, 8027 <... rt_sigaction resumed> {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8029 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8029 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb7d6093000 8029 mmap(0x7fb7d6095000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb7d6095000 8029 mmap(0x7fb7d60e7000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fb7d60e7000 8029 mmap(0x7fb7d6105000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fb7d6105000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8027 wait4(-1, 8029 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8027 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8028 8029 <... openat resumed> ) = 3 8029 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8029 fstat(3, 8027 wait4(-1, 8029 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8029 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb7d608e000 8029 mmap(0x7fb7d608f000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fb7d608f000 8029 mmap(0x7fb7d6090000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb7d6090000 8029 mmap(0x7fb7d6091000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb7d6091000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8029 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8029 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8029 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb7d608c000 8029 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb7d606b000 8029 mmap(0x7fb7d6071000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fb7d6071000 8029 mmap(0x7fb7d6080000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fb7d6080000 8029 mmap(0x7fb7d6086000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fb7d6086000 8029 mmap(0x7fb7d6088000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb7d6088000 8029 close(3) = 0 8029 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb7d6068000 8029 arch_prctl(ARCH_SET_FS, 0x7fb7d6068800) = 0 8029 mprotect(0x7fb7d62c6000, 16384, PROT_READ) = 0 8029 mprotect(0x7fb7d6086000, 4096, PROT_READ) = 0 8029 mprotect(0x7fb7d6091000, 4096, PROT_READ) = 0 8029 mprotect(0x7fb7d6105000, 4096, PROT_READ) = 0 8029 mprotect(0x7fb7d610d000, 4096, PROT_READ) = 0 8029 mprotect(0x7fb7d64f4000, 4096, PROT_READ) = 0 8029 mprotect(0x7fb7d6501000, 4096, PROT_READ) = 0 8029 mprotect(0x55d4ed108000, 4096, PROT_READ) = 0 8029 mprotect(0x7fb7d6531000, 4096, PROT_READ) = 0 8029 munmap(0x7fb7d6505000, 17208) = 0 8029 set_tid_address(0x7fb7d6068ad0) = 8029 8029 set_robust_list(0x7fb7d6068ae0, 24) = 0 8029 rt_sigaction(SIGRTMIN, {sa_handler=0x7fb7d60716b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fb7d607d730}, NULL, 8) = 0 8029 rt_sigaction(SIGRT_1, {sa_handler=0x7fb7d6071740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb7d607d730}, NULL, 8) = 0 8029 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8029 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8029 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8029 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8029 brk(NULL) = 0x55d4eef47000 8029 brk(0x55d4eef68000) = 0x55d4eef68000 8029 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8029 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d6509000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8029 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fb7d6061000 8029 close(3) = 0 8029 futex(0x7fb7d62cba08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8029 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d6508000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8029 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d6507000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8029 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d6506000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8029 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d6505000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8029 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d6060000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8029 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d605f000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8029 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d605e000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8029 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d5eeb000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8029 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d5eea000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8029 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d5ee9000 8029 close(3) = 0 8029 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8029 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8029 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb7d5eb7000 8029 close(3) = 0 8029 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8029 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8029 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8029 read(0, "", 4096) = 0 8029 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8016 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8016 read(3, 8029 close(1) = 0 8029 exit_group(0) = ? 8029 +++ exited with 0 +++ 8027 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8029 8027 rt_sigaction(SIGINT, {sa_handler=0x55ee833e5d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8027 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8027 close(3) = -1 EBADF (Bad file descriptor) 8027 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8027 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8028, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8027 wait4(-1, 0x7ffd7a917ad0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8027 rt_sigreturn({mask=[]}) = 0 8027 exit_group(0) = ? 8027 +++ exited with 0 +++ 8016 <... read resumed> "", 128) = 0 8016 close(3) = 0 8016 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8016 rt_sigaction(SIGINT, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8027 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8016 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f717a257940}, 8) = 0 8016 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, {sa_handler=0x55ee833c9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f717a257940}, 8) = 0 8016 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"..., "--active-low", "gpiochip1", "0", "1", "2", "3", "4", "5", "6", "7"], 0x55ee83c47a80 /* 17 vars */) = 0 8016 brk(NULL) = 0x55c0b0937000 8016 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd06ec7760) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd06ec7760) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd06ec7760) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd06ec7760) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd06ec7760) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd06ec7760) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd06ec7760) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8016 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8016 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8016 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4a199e8000 8016 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4a199de000 8016 mmap(0x7f4a199e1000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f4a199e1000 8016 mmap(0x7f4a199e4000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4a199e4000 8016 mmap(0x7f4a199e6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f4a199e6000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffd06ec7740) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd06ec7740) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd06ec7740) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffd06ec7740) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffd06ec7740) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd06ec7740) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd06ec7740) = -1 ENOENT (No such file or directory) 8016 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8016 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8016 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8016 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8016 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4a199d9000 8016 close(3) = 0 8016 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8016 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8016 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8016 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4a19818000 8016 mprotect(0x7f4a1983a000, 1658880, PROT_NONE) = 0 8016 mmap(0x7f4a1983a000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f4a1983a000 8016 mmap(0x7f4a19982000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f4a19982000 8016 mmap(0x7f4a199cf000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f4a199cf000 8016 mmap(0x7f4a199d5000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4a199d5000 8016 close(3) = 0 8016 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4a19815000 8016 arch_prctl(ARCH_SET_FS, 0x7f4a19815740) = 0 8016 mprotect(0x7f4a199cf000, 16384, PROT_READ) = 0 8016 mprotect(0x7f4a199e6000, 4096, PROT_READ) = 0 8016 mprotect(0x55c0af856000, 4096, PROT_READ) = 0 8016 mprotect(0x7f4a19a11000, 4096, PROT_READ) = 0 8016 munmap(0x7f4a199d9000, 17208) = 0 8016 brk(NULL) = 0x55c0b0937000 8016 brk(0x55c0b0958000) = 0x55c0b0958000 8016 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8016 fstat(3, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 8016 getdents64(3, /* 152 entries */, 32768) = 4528 8016 getdents64(3, /* 0 entries */, 32768) = 0 8016 close(3) = 0 8016 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8016 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8016 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8016 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8016 read(4, "254:0", 5) = 5 8016 close(4) = 0 8016 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd06ec80c0) = 0 8016 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8016 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8016 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8016 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8016 read(7, "254:1", 5) = 5 8016 close(7) = 0 8016 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd06ec80c0) = 0 8016 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 8016 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 8016 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 8016 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 8016 read(9, "254:2", 5) = 5 8016 close(9) = 0 8016 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd06ec80c0) = 0 8016 close(3) = 0 8016 close(4) = 0 8016 close(7) = 0 8016 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 8016 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8016 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8016 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 4 8016 read(4, "254:1", 5) = 5 8016 close(4) = 0 8016 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd06ec8140) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec8190) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec8190) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec8190) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec8190) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec8190) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec8190) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec8190) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec8190) = 0 8016 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffd06ec7fe0) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec7f60) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec7f60) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec7f60) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec7f60) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec7f60) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec7f60) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec7f60) = 0 8016 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd06ec7f60) = 0 8016 ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffd06ec81d0) = 0 8016 close(4) = 0 8016 close(3) = 0 8016 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8016 write(1, "1 1 0 0 1 0 1 0\n", 16) = 16 8016 exit_group(0) = ? 8016 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0P\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "1 1 0 0 1 0 1 0\n", 65536) = 16 5811 read(8, "", 65536) = 0 5811 wait4(8016, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8016 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8048, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x5d\x23\x70\x33\xd4\x43\xfe\xf9\x9f\xdc\xd9\x4b\xce\xfc\xac\x8c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-666648240, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8060, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xa7\x3a\xfb\xa2\x70\xd9\x92\xbf\x11\x7d\x52\xe7\x17\x0c\x61\x0a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-138729128, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8052, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xf0\x01\x00\x23\xdb\x5d\x87\x3e\x73\xa6\x0f\xd2\x21\xdd\x8a\x6b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8048, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x8f\xea\x61\x73\xf8\xa7\xe2\x62\x72\x8c\xb2\x85\x11\x75\xad\x75", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-896006156, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8065, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xa2\xc0\xbb\xf7\x4b\x1b\x3c\x76\x2c\xe1\x88\xed\x22\xd8\x75\x43", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8048, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xa4\xe5\x5b\xb0\x0f\x2e\x83\xfe\x35\xb6\x45\xf4\xf5\xb0\x3c\xaa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-138729128, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8052, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x4c\xb5\x44\xbe\x3d\xfa\x77\xc2\x14\x79\x19\xa3\x65\xc5\xf0\xe7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-666648240, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8060, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x34\x2c\xec\x39\xee\xb7\x87\x61\x04\x8d\x5d\x9a\x16\x06\xcf\x5a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8048, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x1d\x4c\x7c\x51\x56\x37\xfc\x9c\x15\x2b\x80\x30\xd5\xfc\x66\xfa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-896006156, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8065, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xdc\x87\xfe\xc5\xda\xc0\xc9\x74\x62\x82\xb6\x5a\x36\xee\x1b\xa7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-138729128, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8052, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa6\xba\x2c\xf8\xac\xb2\x3c\x76\x21\xb5\xc3\x64\x08\xd5\xe1\x4d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-666648240, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8060, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x06\xc4\xfa\xdd\x51\x25\xa0\x44\xee\x1b\x6b\xd4\x97\x20\x14\xa4", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioget - read some line"..., 36) = 36 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8077 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 8077 set_robust_list(0x7f40d5eb29a0, 24 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8077 <... set_robust_list resumed> ) = 0 8077 close(10) = 0 8077 dup2(4, 0) = 0 8077 close(4) = 0 8077 dup2(7, 1) = 1 8077 close(7) = 0 8077 dup2(9, 2) = 2 8077 close(9) = 0 8077 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip1", "0", "1", "4", "6"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8077 brk(NULL) = 0x560185156000 8077 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc75a5cc70) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc75a5cc70) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc75a5cc70) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc75a5cc70) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc75a5cc70) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc75a5cc70) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc75a5cc70) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8077 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8077 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581943000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8077 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8077 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa581941000 8077 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa581913000 8077 mmap(0x7fa581921000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fa581921000 8077 mmap(0x7fa58192f000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fa58192f000 8077 mmap(0x7fa58193c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fa58193c000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8077 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8077 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa58190e000 8077 mmap(0x7fa58190f000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa58190f000 8077 mmap(0x7fa581910000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa581910000 8077 mmap(0x7fa581911000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa581911000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8077 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8077 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8077 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa58174d000 8077 mprotect(0x7fa58176f000, 1658880, PROT_NONE) = 0 8077 mmap(0x7fa58176f000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa58176f000 8077 mmap(0x7fa5818b7000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa5818b7000 8077 mmap(0x7fa581904000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa581904000 8077 mmap(0x7fa58190a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa58190a000 8077 close(3) = 0 8077 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa58174a000 8077 arch_prctl(ARCH_SET_FS, 0x7fa58174a740) = 0 8077 mprotect(0x7fa581904000, 16384, PROT_READ) = 0 8077 mprotect(0x7fa581911000, 4096, PROT_READ) = 0 8077 mprotect(0x7fa58193c000, 16384, PROT_READ) = 0 8077 mprotect(0x560184729000, 12288, PROT_READ) = 0 8077 mprotect(0x7fa58196f000, 4096, PROT_READ) = 0 8077 munmap(0x7fa581943000, 17208) = 0 8077 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8077 close(3) = 0 8077 brk(NULL) = 0x560185156000 8077 brk(0x560185177000) = 0x560185177000 8077 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8077 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581947000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8077 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa581743000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8077 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581946000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8077 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581945000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8077 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581944000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8077 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581943000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8077 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581742000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8077 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581741000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8077 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581740000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8077 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5815cd000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8077 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5815cc000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8077 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5815cb000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8077 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa581599000 8077 close(3) = 0 8077 getuid() = 0 8077 getgid() = 0 8077 geteuid() = 0 8077 getegid() = 0 8077 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8077 ioctl(-1, TIOCGPGRP, 0x7ffc75a5d884) = -1 EBADF (Bad file descriptor) 8077 sysinfo({uptime=407, loads=[125472, 89920, 44288], totalram=106127360, freeram=57872384, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=65, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8077 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8077 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8077 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8077 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8077 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8077 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8077 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 uname({sysname="Linux", nodename="compilator", ...}) = 0 8077 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8077 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8077 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8077 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8077 getpid() = 8077 8077 getppid() = 5811 8077 getpid() = 8077 8077 getpgrp() = 5807 8077 ioctl(2, TIOCGPGRP, 0x7ffc75a5d754) = -1 ENOTTY (Inappropriate ioctl for device) 8077 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8077 ioctl(2, TIOCGPGRP, 0x7ffc75a5d734) = -1 ENOTTY (Inappropriate ioctl for device) 8077 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8077 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8077 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 8077 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8077 ioctl(3, TCGETS, 0x7ffc75a5d810) = -1 ENOTTY (Inappropriate ioctl for device) 8077 lseek(3, 0, SEEK_CUR) = 0 8077 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 8077 lseek(3, 0, SEEK_SET) = 0 8077 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8077 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8077 dup2(3, 255) = 255 8077 close(3) = 0 8077 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8077 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8077 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8077 lseek(255, 0, SEEK_CUR) = 0 8077 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 8077 pipe([3, 4]) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8077 lseek(255, -5391, SEEK_CUR) = 904 8077 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8078 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8077 close(4) = 0 8077 read(3, 8078 getpid() = 8078 8078 close(255) = 0 8078 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8078 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8078 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8078 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8078 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8078 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8078 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8078 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8078 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8078 dup2(4, 1) = 1 8078 close(4) = 0 8078 close(3) = 0 8078 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8078 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8078 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8079 8078 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8078 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8078 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8078 rt_sigprocmask(SIG_BLOCK, [CHLD], 8079 getpid( 8078 <... rt_sigprocmask resumed> [], 8) = 0 8079 <... getpid resumed> ) = 8079 8078 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigprocmask(SIG_SETMASK, [], 8078 wait4(-1, 8079 <... rt_sigprocmask resumed> NULL, 8) = 0 8079 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8079 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8079 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8079 ioctl(2, TIOCGPGRP, 0x7ffc75a5d214) = -1 ENOTTY (Inappropriate ioctl for device) 8079 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8079 dup2(3, 2) = 2 8079 close(3) = 0 8079 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8079 write(1, "allexport \toff\n", 20) = 20 8079 write(1, "braceexpand \ton\n", 19) = 19 8079 write(1, "emacs \toff\n", 20) = 20 8079 write(1, "errexit \toff\n", 20) = 20 8079 write(1, "errtrace \toff\n", 20) = 20 8079 write(1, "functrace \toff\n", 20) = 20 8079 write(1, "hashall \ton\n", 19) = 19 8079 write(1, "histexpand \toff\n", 20) = 20 8079 write(1, "history \toff\n", 20) = 20 8079 write(1, "ignoreeof \toff\n", 20) = 20 8079 write(1, "interactive-comments\ton\n", 24) = 24 8079 write(1, "keyword \toff\n", 20) = 20 8079 write(1, "monitor \toff\n", 20) = 20 8079 write(1, "noclobber \toff\n", 20) = 20 8079 write(1, "noexec \toff\n", 20) = 20 8079 write(1, "noglob \toff\n", 20) = 20 8079 write(1, "nolog \toff\n", 20) = 20 8079 write(1, "notify \toff\n", 20) = 20 8079 write(1, "nounset \toff\n", 20) = 20 8079 write(1, "onecmd \toff\n", 20) = 20 8079 write(1, "physical \toff\n", 20) = 20 8079 write(1, "pipefail \toff\n", 20) = 20 8079 write(1, "posix \toff\n", 20) = 20 8079 write(1, "privileged \toff\n", 20) = 20 8079 write(1, "verbose \toff\n", 20) = 20 8079 write(1, "vi \toff\n", 20) = 20 8079 write(1, "xtrace \toff\n", 20) = 20 8079 exit_group(0) = ? 8079 +++ exited with 0 +++ 8078 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8079 8078 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8078 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8078 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8079, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8078 wait4(-1, 0x7ffc75a5cc50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8078 rt_sigreturn({mask=[]}) = 0 8078 exit_group(0) = ? 8078 +++ exited with 0 +++ 8077 <... read resumed> "allexport \toff\n", 128) = 20 8077 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8077 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8077 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8077 read(3, "ysical \toff\npipefail "..., 128) = 128 8077 read(3, " \toff\n", 128) = 10 8077 read(3, "", 128) = 0 8077 close(3) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8078 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8077 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8077 lseek(255, -5174, SEEK_CUR) = 1121 8077 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8080 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], 8080 getpid( 8077 <... rt_sigprocmask resumed> NULL, 8) = 0 8080 <... getpid resumed> ) = 8080 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], 8080 close(255 8077 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8080 <... close resumed> ) = 0 8077 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8077 wait4(-1, 8080 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8080 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8080 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8080 ioctl(2, TIOCGPGRP, 0x7ffc75a5d5f4) = -1 ENOTTY (Inappropriate ioctl for device) 8080 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8080 dup2(3, 1) = 1 8080 close(3) = 0 8080 dup2(1, 2) = 2 8080 fcntl(1, F_GETFD) = 0 8080 exit_group(0) = ? 8080 +++ exited with 0 +++ 8077 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8080 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 ioctl(2, TIOCGWINSZ, 0x7ffc75a5d4f0) = -1 ENOTTY (Inappropriate ioctl for device) 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 pipe([3, 4]) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8077 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8081 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8077 close(4 8081 getpid( 8077 <... close resumed> ) = 0 8081 <... getpid resumed> ) = 8081 8077 read(3, 8081 close(255) = 0 8081 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8081 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8081 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8081 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8081 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8081 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8081 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8081 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8081 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8081 dup2(4, 1) = 1 8081 close(4) = 0 8081 close(3) = 0 8081 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8081 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8081 pipe([3, 4]) = 0 8081 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8081 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8082 8081 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8081 close(4) = 0 8081 close(4) = -1 EBADF (Bad file descriptor) 8082 getpid( 8081 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8082 <... getpid resumed> ) = 8082 8081 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8082 rt_sigprocmask(SIG_SETMASK, [], 8081 clone( 8082 <... rt_sigprocmask resumed> NULL, 8) = 0 8082 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8081 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8083 8082 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8082 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8082 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8083 getpid( 8082 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8083 <... getpid resumed> ) = 8083 8082 close(3 8083 rt_sigprocmask(SIG_SETMASK, [], 8082 <... close resumed> ) = 0 8083 <... rt_sigprocmask resumed> NULL, 8) = 0 8082 dup2(4, 1 8083 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8082 <... dup2 resumed> ) = 1 8083 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8082 close(4 8083 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8082 <... close resumed> ) = 0 8083 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8082 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8083 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8083 dup2(3, 0) = 0 8083 close(3) = 0 8083 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8083 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8083 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8083 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x560185176670 /* 18 vars */ 8082 <... openat resumed> ) = 3 8082 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8082 brk(0x56018519f000 8083 <... execve resumed> ) = 0 8082 <... brk resumed> ) = 0x56018519f000 8083 brk(NULL 8082 getdents64(3 8083 <... brk resumed> ) = 0x56194b43a000 8081 rt_sigprocmask(SIG_SETMASK, [CHLD], 8082 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8082 getdents64(3 8083 access("/etc/ld.so.preload", R_OK 8082 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8082 brk(0x560185197000) = 0x560185197000 8082 close(3) = 0 8082 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8082 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8083 <... access resumed> ) = -1 ENOENT (No such file or directory) 8082 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8082 rt_sigprocmask(SIG_BLOCK, [CHLD], 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8082 <... rt_sigprocmask resumed> [], 8) = 0 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8082 rt_sigprocmask(SIG_SETMASK, [], 8083 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8082 <... rt_sigprocmask resumed> NULL, 8) = 0 8083 <... stat resumed> 0x7ffdbdded370) = -1 ENOENT (No such file or directory) 8082 ioctl(2, TIOCGPGRP 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8082 <... ioctl resumed> , 0x7ffc75a5c174) = -1 ENOTTY (Inappropriate ioctl for device) 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8082 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8083 <... stat resumed> 0x7ffdbdded370) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8082 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8082 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8083 <... stat resumed> 0x7ffdbdded370) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8082 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 stat("/libgpiod.old/src/lib/.libs/tls", 8082 fstat(1, 8083 <... stat resumed> 0x7ffdbdded370) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8083 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffdbdded370) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8083 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdbdded370) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8082 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 stat("/libgpiod.old/src/lib/.libs/x86_64", 8082 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8083 <... stat resumed> 0x7ffdbdded370) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8082 <... write resumed> ) = 50 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 stat("/libgpiod.old/src/lib/.libs", 8082 exit_group(0 8083 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8083 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8082 <... exit_group resumed>) = ? 8083 <... openat resumed> ) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8083 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f824a2d4000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8082 +++ exited with 0 +++ 8083 <... openat resumed> ) = 3 8083 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 8083 fstat(3, 8081 <... rt_sigprocmask resumed> NULL, 8) = 0 8083 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8083 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f824a2d2000 8083 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f824a2c7000 8083 mmap(0x7f824a2c9000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f824a2c9000 8083 mmap(0x7f824a2ce000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f824a2ce000 8083 mmap(0x7f824a2d0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f824a2d0000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8081 close(3 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8081 <... close resumed> ) = 0 8083 <... openat resumed> ) = 3 8083 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8083 fstat(3, 8081 rt_sigprocmask(SIG_BLOCK, [CHLD], 8083 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8083 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f824a09f000 8083 mprotect(0x7f824a0c4000, 2093056, PROT_NONE) = 0 8083 mmap(0x7f824a2c3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f824a2c3000 8083 mmap(0x7f824a2c5000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f824a2c5000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8081 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8081 rt_sigprocmask(SIG_SETMASK, [CHLD], 8083 <... openat resumed> ) = 3 8083 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8083 fstat(3, 8081 <... rt_sigprocmask resumed> NULL, 8) = 0 8083 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8083 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8249ede000 8083 mprotect(0x7f8249f00000, 1658880, PROT_NONE) = 0 8083 mmap(0x7f8249f00000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f8249f00000 8083 mmap(0x7f824a048000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f824a048000 8083 mmap(0x7f824a095000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f824a095000 8083 mmap(0x7f824a09b000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f824a09b000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8081 rt_sigprocmask(SIG_BLOCK, [CHLD], 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8081 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8083 <... openat resumed> ) = 3 8083 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 8083 fstat(3, 8081 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8083 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8083 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8249ed6000 8083 mmap(0x7f8249ed8000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8249ed8000 8083 mmap(0x7f8249edb000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8249edb000 8083 mmap(0x7f8249edc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8249edc000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8081 <... rt_sigaction resumed> {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8081 wait4(-1, 8083 <... openat resumed> ) = 3 8083 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8083 fstat(3, 8081 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8082 8083 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8083 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8249e62000 8083 mmap(0x7f8249e64000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8249e64000 8083 mmap(0x7f8249eb6000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f8249eb6000 8083 mmap(0x7f8249ed4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f8249ed4000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8081 wait4(-1, 8083 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8083 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8083 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8249e5d000 8083 mmap(0x7f8249e5e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f8249e5e000 8083 mmap(0x7f8249e5f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8249e5f000 8083 mmap(0x7f8249e60000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8249e60000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8083 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8083 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8083 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8249e5b000 8083 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8249e3a000 8083 mmap(0x7f8249e40000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f8249e40000 8083 mmap(0x7f8249e4f000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f8249e4f000 8083 mmap(0x7f8249e55000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f8249e55000 8083 mmap(0x7f8249e57000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8249e57000 8083 close(3) = 0 8083 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8249e37000 8083 arch_prctl(ARCH_SET_FS, 0x7f8249e37800) = 0 8083 mprotect(0x7f824a095000, 16384, PROT_READ) = 0 8083 mprotect(0x7f8249e55000, 4096, PROT_READ) = 0 8083 mprotect(0x7f8249e60000, 4096, PROT_READ) = 0 8083 mprotect(0x7f8249ed4000, 4096, PROT_READ) = 0 8083 mprotect(0x7f8249edc000, 4096, PROT_READ) = 0 8083 mprotect(0x7f824a2c3000, 4096, PROT_READ) = 0 8083 mprotect(0x7f824a2d0000, 4096, PROT_READ) = 0 8083 mprotect(0x5619495f1000, 4096, PROT_READ) = 0 8083 mprotect(0x7f824a300000, 4096, PROT_READ) = 0 8083 munmap(0x7f824a2d4000, 17208) = 0 8083 set_tid_address(0x7f8249e37ad0) = 8083 8083 set_robust_list(0x7f8249e37ae0, 24) = 0 8083 rt_sigaction(SIGRTMIN, {sa_handler=0x7f8249e406b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f8249e4c730}, NULL, 8) = 0 8083 rt_sigaction(SIGRT_1, {sa_handler=0x7f8249e40740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f8249e4c730}, NULL, 8) = 0 8083 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8083 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8083 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8083 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8083 brk(NULL) = 0x56194b43a000 8083 brk(0x56194b45b000) = 0x56194b45b000 8083 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8083 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f824a2d8000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8083 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8249e30000 8083 close(3) = 0 8083 futex(0x7f824a09aa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8083 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f824a2d7000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8083 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f824a2d6000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8083 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f824a2d5000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8083 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f824a2d4000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8083 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8249e2f000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8083 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8249e2e000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8083 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8249e2d000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8083 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8249cba000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8083 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8249cb9000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8083 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8249cb8000 8083 close(3) = 0 8083 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8083 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8083 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8249c86000 8083 close(3) = 0 8083 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8083 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8083 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8083 read(0, "", 4096) = 0 8083 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8077 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8077 read(3, 8083 close(1) = 0 8083 exit_group(0) = ? 8083 +++ exited with 0 +++ 8081 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8083 8081 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8081 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8081 close(3) = -1 EBADF (Bad file descriptor) 8081 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8081 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8082, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8081 wait4(-1, 0x7ffc75a5be90, WNOHANG, NULL) = -1 ECHILD (No child processes) 8081 rt_sigreturn({mask=[]}) = 0 8081 exit_group(0) = ? 8081 +++ exited with 0 +++ 8077 <... read resumed> "", 128) = 0 8077 close(3) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8081 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 pipe([3, 4]) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8077 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8084 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8077 close(4) = 0 8077 read(3, 8084 getpid() = 8084 8084 close(255) = 0 8084 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8084 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8084 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8084 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8084 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8084 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8084 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8084 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8084 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8084 dup2(4, 1) = 1 8084 close(4) = 0 8084 close(3) = 0 8084 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8084 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8084 pipe([3, 4]) = 0 8084 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8084 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8085 8084 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8084 close(4) = 0 8084 close(4) = -1 EBADF (Bad file descriptor) 8084 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8085 getpid( 8084 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8085 <... getpid resumed> ) = 8085 8084 clone( 8085 rt_sigprocmask(SIG_SETMASK, [], 8084 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8086 8085 <... rt_sigprocmask resumed> NULL, 8) = 0 8084 rt_sigprocmask(SIG_SETMASK, [CHLD], 8085 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8084 <... rt_sigprocmask resumed> NULL, 8) = 0 8085 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8084 close(3 8085 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8086 getpid( 8085 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8086 <... getpid resumed> ) = 8086 8085 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8086 rt_sigprocmask(SIG_SETMASK, [], 8085 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8086 <... rt_sigprocmask resumed> NULL, 8) = 0 8085 close(3 8086 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8085 <... close resumed> ) = 0 8086 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8085 dup2(4, 1 8086 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8086 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8086 dup2(3, 0) = 0 8086 close(3) = 0 8086 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8085 <... dup2 resumed> ) = 1 8086 <... rt_sigaction resumed> {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8085 close(4 8086 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8086 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8086 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x5601851622d0 /* 18 vars */ 8085 <... close resumed> ) = 0 8085 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8085 stat("/usr/local/sbin/ls", 8086 <... execve resumed> ) = 0 8086 brk(NULL 8085 <... stat resumed> 0x7ffc75a5c160) = -1 ENOENT (No such file or directory) 8086 <... brk resumed> ) = 0x55aca3d60000 8085 stat("/usr/local/bin/ls", 8084 <... close resumed> ) = 0 8085 <... stat resumed> 0x7ffc75a5c160) = -1 ENOENT (No such file or directory) 8085 stat("/usr/sbin/ls", 8084 rt_sigprocmask(SIG_BLOCK, [CHLD], 8085 <... stat resumed> 0x7ffc75a5c160) = -1 ENOENT (No such file or directory) 8085 stat("/usr/bin/ls", 8086 access("/etc/ld.so.preload", R_OK 8085 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8085 stat("/usr/bin/ls", 8084 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8085 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8086 <... access resumed> ) = -1 ENOENT (No such file or directory) 8085 geteuid( 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 <... geteuid resumed> ) = 0 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8085 getegid( 8086 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8085 <... getegid resumed> ) = 0 8086 <... stat resumed> 0x7ffd8a6fdf30) = -1 ENOENT (No such file or directory) 8085 getuid( 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 <... getuid resumed> ) = 0 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8085 getgid( 8086 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8085 <... getgid resumed> ) = 0 8086 <... stat resumed> 0x7ffd8a6fdf30) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 access("/usr/bin/ls", X_OK 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8085 <... access resumed> ) = 0 8086 <... stat resumed> 0x7ffd8a6fdf30) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 stat("/usr/bin/ls", 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 stat("/libgpiod.old/src/lib/.libs/tls", 8085 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8086 <... stat resumed> 0x7ffd8a6fdf30) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 geteuid( 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8085 <... geteuid resumed> ) = 0 8086 <... stat resumed> 0x7ffd8a6fdf30) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 getegid( 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 stat("/libgpiod.old/src/lib/.libs/x86_64", 8085 <... getegid resumed> ) = 0 8086 <... stat resumed> 0x7ffd8a6fdf30) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 getuid( 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 stat("/libgpiod.old/src/lib/.libs/x86_64", 8085 <... getuid resumed> ) = 0 8086 <... stat resumed> 0x7ffd8a6fdf30) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 getgid( 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 stat("/libgpiod.old/src/lib/.libs", 8085 <... getgid resumed> ) = 0 8086 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8086 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8085 access("/usr/bin/ls", R_OK 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 <... access resumed> ) = 0 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8086 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558ada000 8086 close(3) = 0 8085 stat("/usr/bin/ls", 8086 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8085 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8086 <... openat resumed> ) = 3 8086 read(3, 8085 stat("/usr/bin/ls", 8086 <... read resumed> "\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 8086 fstat(3, 8085 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8086 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3558ad8000 8086 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3558acd000 8086 mmap(0x7f3558acf000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3558acf000 8086 mmap(0x7f3558ad4000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f3558ad4000 8086 mmap(0x7f3558ad6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f3558ad6000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8085 geteuid( 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8085 <... geteuid resumed> ) = 0 8086 <... openat resumed> ) = 3 8086 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8086 fstat(3, 8085 getegid( 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8086 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f35588a5000 8086 mprotect(0x7f35588ca000, 2093056, PROT_NONE) = 0 8086 mmap(0x7f3558ac9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f3558ac9000 8086 mmap(0x7f3558acb000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3558acb000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8085 <... getegid resumed> ) = 0 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8085 getuid() = 0 8086 <... openat resumed> ) = 3 8086 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8086 fstat(3, 8085 getgid( 8086 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8086 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f35586e4000 8086 mprotect(0x7f3558706000, 1658880, PROT_NONE) = 0 8086 mmap(0x7f3558706000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3558706000 8086 mmap(0x7f355884e000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f355884e000 8086 mmap(0x7f355889b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f355889b000 8086 mmap(0x7f35588a1000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f35588a1000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8085 <... getgid resumed> ) = 0 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8085 access("/usr/bin/ls", X_OK 8086 <... openat resumed> ) = 3 8086 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 8086 fstat(3, 8085 <... access resumed> ) = 0 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8086 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f35586dc000 8086 mmap(0x7f35586de000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f35586de000 8086 mmap(0x7f35586e1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f35586e1000 8086 mmap(0x7f35586e2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f35586e2000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8085 stat("/usr/bin/ls", 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8085 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8086 <... openat resumed> ) = 3 8086 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8086 fstat(3, 8085 geteuid( 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8086 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3558668000 8086 mmap(0x7f355866a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f355866a000 8086 mmap(0x7f35586bc000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f35586bc000 8086 mmap(0x7f35586da000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f35586da000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8085 <... geteuid resumed> ) = 0 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8085 getegid( 8086 <... openat resumed> ) = 3 8086 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8086 fstat(3, 8085 <... getegid resumed> ) = 0 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8086 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3558663000 8086 mmap(0x7f3558664000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3558664000 8086 mmap(0x7f3558665000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3558665000 8086 mmap(0x7f3558666000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3558666000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8085 getuid( 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8085 <... getuid resumed> ) = 0 8086 <... openat resumed> ) = 3 8086 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8086 fstat(3, 8085 getgid( 8086 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8086 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3558661000 8086 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3558640000 8086 mmap(0x7f3558646000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3558646000 8086 mmap(0x7f3558655000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f3558655000 8086 mmap(0x7f355865b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f355865b000 8086 mmap(0x7f355865d000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f355865d000 8086 close(3) = 0 8086 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f355863d000 8086 arch_prctl(ARCH_SET_FS, 0x7f355863d800) = 0 8086 mprotect(0x7f355889b000, 16384, PROT_READ 8085 <... getgid resumed> ) = 0 8086 <... mprotect resumed> ) = 0 8085 access("/usr/bin/ls", R_OK 8086 mprotect(0x7f355865b000, 4096, PROT_READ 8085 <... access resumed> ) = 0 8086 <... mprotect resumed> ) = 0 8085 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8086 mprotect(0x7f3558666000, 4096, PROT_READ 8085 <... rt_sigaction resumed> {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8086 <... mprotect resumed> ) = 0 8085 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8086 mprotect(0x7f35586da000, 4096, PROT_READ 8085 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8086 <... mprotect resumed> ) = 0 8086 mprotect(0x7f35586e2000, 4096, PROT_READ) = 0 8086 mprotect(0x7f3558ac9000, 4096, PROT_READ) = 0 8086 mprotect(0x7f3558ad6000, 4096, PROT_READ) = 0 8086 mprotect(0x55aca353f000, 4096, PROT_READ) = 0 8086 mprotect(0x7f3558b06000, 4096, PROT_READ) = 0 8086 munmap(0x7f3558ada000, 17208) = 0 8086 set_tid_address(0x7f355863dad0) = 8086 8086 set_robust_list(0x7f355863dae0, 24) = 0 8086 rt_sigaction(SIGRTMIN, {sa_handler=0x7f35586466b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3558652730}, NULL, 8) = 0 8086 rt_sigaction(SIGRT_1, {sa_handler=0x7f3558646740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3558652730}, NULL, 8) = 0 8086 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8086 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8086 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8086 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8086 brk(NULL) = 0x55aca3d60000 8086 brk(0x55aca3d81000) = 0x55aca3d81000 8086 access("/etc/selinux/config", F_OK 8085 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8086 <... access resumed> ) = -1 ENOENT (No such file or directory) 8086 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8085 <... rt_sigaction resumed> {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8086 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8085 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x5601851622d0 /* 18 vars */ 8086 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8084 rt_sigprocmask(SIG_SETMASK, [CHLD], 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8085 <... execve resumed> ) = 0 8084 <... rt_sigprocmask resumed> NULL, 8) = 0 8086 <... openat resumed> ) = 3 8085 brk(NULL 8086 fstat(3, 8085 <... brk resumed> ) = 0x55f56fa42000 8084 rt_sigprocmask(SIG_BLOCK, [CHLD], 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8086 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558ade000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8085 access("/etc/ld.so.preload", R_OK 8086 <... openat resumed> ) = 3 8086 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8086 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3558636000 8086 close(3) = 0 8086 futex(0x7f35588a0a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8085 <... access resumed> ) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8086 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558add000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8085 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8086 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558adc000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8085 <... stat resumed> 0x7ffff0e78930) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8086 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558adb000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8085 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8086 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558ada000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8085 <... stat resumed> 0x7ffff0e78930) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8086 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558635000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8085 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8086 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8085 <... stat resumed> 0x7ffff0e78930) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8086 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558634000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8085 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 stat("/libgpiod.old/src/lib/.libs/tls", 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8086 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3558633000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8085 <... stat resumed> 0x7ffff0e78930) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8086 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f35584c0000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8085 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8086 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f35584bf000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8085 <... stat resumed> 0x7ffff0e78930) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8086 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f35584be000 8086 close(3) = 0 8086 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8085 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8086 <... openat resumed> ) = 3 8086 fstat(3, 8085 stat("/libgpiod.old/src/lib/.libs/x86_64", 8086 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8086 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f355848c000 8086 close(3) = 0 8085 <... stat resumed> 0x7ffff0e78930) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8084 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8085 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8085 stat("/libgpiod.old/src/lib/.libs/x86_64", 8084 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8085 <... stat resumed> 0x7ffff0e78930) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8084 <... rt_sigaction resumed> {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8085 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8085 stat("/libgpiod.old/src/lib/.libs", 8084 wait4(-1, 8085 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8085 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8085 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c60f000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8085 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8085 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc51c60d000 8085 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc51c3e5000 8085 mprotect(0x7fc51c40a000, 2093056, PROT_NONE) = 0 8085 mmap(0x7fc51c609000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fc51c609000 8085 mmap(0x7fc51c60b000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc51c60b000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8085 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8085 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8085 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc51c224000 8085 mprotect(0x7fc51c246000, 1658880, PROT_NONE 8086 fstat(0, 8085 <... mprotect resumed> ) = 0 8085 mmap(0x7fc51c246000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000 8086 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8085 <... mmap resumed> ) = 0x7fc51c246000 8086 read(0, 8085 mmap(0x7fc51c38e000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fc51c38e000 8085 mmap(0x7fc51c3db000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fc51c3db000 8085 mmap(0x7fc51c3e1000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc51c3e1000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8085 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8085 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc51c1b0000 8085 mmap(0x7fc51c1b2000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc51c1b2000 8085 mmap(0x7fc51c204000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fc51c204000 8085 mmap(0x7fc51c222000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fc51c222000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8085 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8085 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc51c1ab000 8085 mmap(0x7fc51c1ac000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fc51c1ac000 8085 mmap(0x7fc51c1ad000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc51c1ad000 8085 mmap(0x7fc51c1ae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc51c1ae000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8085 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8085 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8085 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc51c18a000 8085 mmap(0x7fc51c190000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc51c190000 8085 mmap(0x7fc51c19f000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc51c19f000 8085 mmap(0x7fc51c1a5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fc51c1a5000 8085 mmap(0x7fc51c1a7000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc51c1a7000 8085 close(3) = 0 8085 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc51c188000 8085 arch_prctl(ARCH_SET_FS, 0x7fc51c189380) = 0 8085 mprotect(0x7fc51c3db000, 16384, PROT_READ) = 0 8085 mprotect(0x7fc51c1a5000, 4096, PROT_READ) = 0 8085 mprotect(0x7fc51c1ae000, 4096, PROT_READ) = 0 8085 mprotect(0x7fc51c222000, 4096, PROT_READ) = 0 8085 mprotect(0x7fc51c609000, 4096, PROT_READ) = 0 8085 mprotect(0x55f56f5f0000, 4096, PROT_READ) = 0 8085 mprotect(0x7fc51c63b000, 4096, PROT_READ) = 0 8085 munmap(0x7fc51c60f000, 17208) = 0 8085 set_tid_address(0x7fc51c189650) = 8085 8085 set_robust_list(0x7fc51c189660, 24) = 0 8085 rt_sigaction(SIGRTMIN, {sa_handler=0x7fc51c1906b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fc51c19c730}, NULL, 8) = 0 8085 rt_sigaction(SIGRT_1, {sa_handler=0x7fc51c190740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fc51c19c730}, NULL, 8) = 0 8085 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8085 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8085 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8085 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8085 brk(NULL) = 0x55f56fa42000 8085 brk(0x55f56fa63000) = 0x55f56fa63000 8085 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8085 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c613000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8085 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc51c181000 8085 close(3) = 0 8085 futex(0x7fc51c3e0a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8085 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c612000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8085 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c611000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8085 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c610000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8085 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c60f000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8085 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c180000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8085 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c17f000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8085 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c17e000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8085 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c00b000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8085 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c00a000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8085 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51c009000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8085 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51bfd7000 8085 close(3) = 0 8085 ioctl(1, TCGETS, 0x7ffff0e795a0) = -1 ENOTTY (Inappropriate ioctl for device) 8085 ioctl(1, TIOCGWINSZ, 0x7ffff0e79670) = -1 ENOTTY (Inappropriate ioctl for device) 8085 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8085 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8085 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 8085 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8085 futex(0x7fc51c60ca90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8085 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8085 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8085 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8085 close(3) = 0 8085 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8085 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8085 close(3) = 0 8085 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8085 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8085 read(3, "", 4096) = 0 8085 close(3) = 0 8085 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8085 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8085 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc51bfd2000 8085 close(3) = 0 8085 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8085 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8085 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc51bfbd000 8085 mprotect(0x7fc51bfc0000, 40960, PROT_NONE) = 0 8085 mmap(0x7fc51bfc0000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc51bfc0000 8085 mmap(0x7fc51bfc7000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fc51bfc7000 8085 mmap(0x7fc51bfca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fc51bfca000 8085 mmap(0x7fc51bfcc000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc51bfcc000 8085 close(3) = 0 8085 mprotect(0x7fc51bfca000, 4096, PROT_READ) = 0 8085 munmap(0x7fc51bfd2000, 17208) = 0 8085 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8085 lseek(3, 0, SEEK_CUR) = 0 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8085 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8085 close(3) = 0 8085 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8085 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8085 close(3) = 0 8085 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8085 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8085 close(3) = 0 8085 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8085 lseek(3, 0, SEEK_CUR) = 0 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8085 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8085 close(3) = 0 8085 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8085 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8085 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8085 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8085 lseek(3, -71, SEEK_CUR) = 56 8085 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8085 close(3) = 0 8085 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8086 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8085 <... write resumed> ) = 91 8085 close(1 8086 read(0, 8085 <... close resumed> ) = 0 8086 <... read resumed> "", 4096) = 0 8085 close(2) = 0 8085 exit_group(0) = ? 8086 close(1) = 0 8086 exit_group(0) = ? 8085 +++ exited with 0 +++ 8084 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8085 8086 +++ exited with 0 +++ 8084 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8086 8084 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8084 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8084 close(3) = -1 EBADF (Bad file descriptor) 8084 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8084 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8085, si_uid=0, si_status=0, si_utime=5, si_stime=9} --- 8084 wait4(-1, 0x7ffc75a5c090, WNOHANG, NULL) = -1 ECHILD (No child processes) 8084 rt_sigreturn({mask=[]}) = 0 8084 exit_group(0) = ? 8077 <... read resumed> "", 128) = 0 8084 +++ exited with 0 +++ 8077 close(3) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8084 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 pipe([3, 4]) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8077 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8087 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8077 close(4) = 0 8077 read(3, 8087 getpid() = 8087 8087 close(255) = 0 8087 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8087 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8087 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8087 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8087 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8087 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8087 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8087 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8087 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8087 dup2(4, 1) = 1 8087 close(4) = 0 8087 close(3) = 0 8087 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8087 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 chdir("/libgpiod.old/src/tools") = 0 8087 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8087 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8087 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8077 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8087 exit_group(0 8077 read(3, 8087 <... exit_group resumed>) = ? 8077 <... read resumed> "", 128) = 0 8087 +++ exited with 0 +++ 8077 close(3) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8087 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 8077 pipe([3, 4]) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8077 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8088 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8077 close(4) = 0 8088 getpid( 8077 read(3, 8088 <... getpid resumed> ) = 8088 8088 close(255) = 0 8088 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8088 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8088 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8088 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8088 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8088 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8088 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8088 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8088 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8088 dup2(4, 1) = 1 8088 close(4) = 0 8088 close(3) = 0 8088 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8088 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8088 pipe([3, 4]) = 0 8088 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8088 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8089 8088 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8088 close(4) = 0 8088 close(4) = -1 EBADF (Bad file descriptor) 8089 getpid( 8088 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8089 <... getpid resumed> ) = 8089 8088 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8089 rt_sigprocmask(SIG_SETMASK, [], 8088 clone( 8089 <... rt_sigprocmask resumed> NULL, 8) = 0 8088 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa58174aa10) = 8090 8089 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8088 rt_sigprocmask(SIG_SETMASK, [CHLD], 8089 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8088 <... rt_sigprocmask resumed> NULL, 8) = 0 8089 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8088 close(3 8089 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8089 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8090 getpid( 8089 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8089 close(3 8090 <... getpid resumed> ) = 8090 8089 <... close resumed> ) = 0 8090 rt_sigprocmask(SIG_SETMASK, [], 8089 dup2(4, 1 8090 <... rt_sigprocmask resumed> NULL, 8) = 0 8089 <... dup2 resumed> ) = 1 8090 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8089 close(4 8090 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8089 <... close resumed> ) = 0 8090 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8090 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8090 dup2(3, 0) = 0 8090 close(3) = 0 8090 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8089 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8090 <... rt_sigaction resumed> {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8090 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8090 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8090 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x560185176cf0 /* 18 vars */ 8089 <... openat resumed> ) = 3 8089 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8089 brk(0x56018519f000) = 0x56018519f000 8089 getdents64(3 8088 <... close resumed> ) = 0 8089 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8089 getdents64(3, /* 0 entries */, 32768) = 0 8089 brk(0x560185197000) = 0x560185197000 8089 close(3) = 0 8089 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8089 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8089 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8089 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8089 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8089 ioctl(2, TIOCGPGRP, 0x7ffc75a5c794) = -1 ENOTTY (Inappropriate ioctl for device) 8089 rt_sigaction(SIGCHLD, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8089 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8089 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8089 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8089 exit_group(0) = ? 8089 +++ exited with 0 +++ 8088 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8088 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8090 <... execve resumed> ) = 0 8088 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8088 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8090 brk(NULL 8088 wait4(-1, 8090 <... brk resumed> ) = 0x564118777000 8088 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8089 8088 wait4(-1, 8090 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffcd9ac3310) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcd9ac3310) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcd9ac3310) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffcd9ac3310) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffcd9ac3310) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcd9ac3310) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcd9ac3310) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8090 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8090 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8d06e000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8090 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 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8090 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3f8d06c000 8090 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f8d061000 8090 mmap(0x7f3f8d063000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f8d063000 8090 mmap(0x7f3f8d068000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f3f8d068000 8090 mmap(0x7f3f8d06a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f3f8d06a000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8090 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8090 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f8ce39000 8090 mprotect(0x7f3f8ce5e000, 2093056, PROT_NONE) = 0 8090 mmap(0x7f3f8d05d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f3f8d05d000 8090 mmap(0x7f3f8d05f000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f8d05f000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8090 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8090 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8090 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f8cc78000 8090 mprotect(0x7f3f8cc9a000, 1658880, PROT_NONE) = 0 8090 mmap(0x7f3f8cc9a000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3f8cc9a000 8090 mmap(0x7f3f8cde2000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3f8cde2000 8090 mmap(0x7f3f8ce2f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3f8ce2f000 8090 mmap(0x7f3f8ce35000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f8ce35000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8090 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 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8090 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f8cc70000 8090 mmap(0x7f3f8cc72000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f8cc72000 8090 mmap(0x7f3f8cc75000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3f8cc75000 8090 mmap(0x7f3f8cc76000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3f8cc76000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8090 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8090 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f8cbfc000 8090 mmap(0x7f3f8cbfe000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f8cbfe000 8090 mmap(0x7f3f8cc50000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f3f8cc50000 8090 mmap(0x7f3f8cc6e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f3f8cc6e000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8090 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8090 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f8cbf7000 8090 mmap(0x7f3f8cbf8000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3f8cbf8000 8090 mmap(0x7f3f8cbf9000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f8cbf9000 8090 mmap(0x7f3f8cbfa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3f8cbfa000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8090 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8090 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8090 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3f8cbf5000 8090 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3f8cbd4000 8090 mmap(0x7f3f8cbda000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3f8cbda000 8090 mmap(0x7f3f8cbe9000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f3f8cbe9000 8090 mmap(0x7f3f8cbef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f3f8cbef000 8090 mmap(0x7f3f8cbf1000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3f8cbf1000 8090 close(3) = 0 8090 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3f8cbd1000 8090 arch_prctl(ARCH_SET_FS, 0x7f3f8cbd1800) = 0 8090 mprotect(0x7f3f8ce2f000, 16384, PROT_READ) = 0 8090 mprotect(0x7f3f8cbef000, 4096, PROT_READ) = 0 8090 mprotect(0x7f3f8cbfa000, 4096, PROT_READ) = 0 8090 mprotect(0x7f3f8cc6e000, 4096, PROT_READ) = 0 8090 mprotect(0x7f3f8cc76000, 4096, PROT_READ) = 0 8090 mprotect(0x7f3f8d05d000, 4096, PROT_READ) = 0 8090 mprotect(0x7f3f8d06a000, 4096, PROT_READ) = 0 8090 mprotect(0x564117fe3000, 4096, PROT_READ) = 0 8090 mprotect(0x7f3f8d09a000, 4096, PROT_READ) = 0 8090 munmap(0x7f3f8d06e000, 17208) = 0 8090 set_tid_address(0x7f3f8cbd1ad0) = 8090 8090 set_robust_list(0x7f3f8cbd1ae0, 24) = 0 8090 rt_sigaction(SIGRTMIN, {sa_handler=0x7f3f8cbda6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3f8cbe6730}, NULL, 8) = 0 8090 rt_sigaction(SIGRT_1, {sa_handler=0x7f3f8cbda740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3f8cbe6730}, NULL, 8) = 0 8090 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8090 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8090 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8090 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8090 brk(NULL) = 0x564118777000 8090 brk(0x564118798000) = 0x564118798000 8090 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8090 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8d072000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8090 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3f8cbca000 8090 close(3) = 0 8090 futex(0x7f3f8ce34a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8090 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8d071000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8090 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8d070000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8090 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8d06f000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8090 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8d06e000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8090 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8cbc9000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8090 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8cbc8000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8090 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8cbc7000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8090 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8ca54000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8090 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8ca53000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8090 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8ca52000 8090 close(3) = 0 8090 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8090 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8090 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3f8ca20000 8090 close(3) = 0 8090 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8090 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8090 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8090 read(0, "", 4096) = 0 8090 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8077 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8077 read(3, 8090 close(1) = 0 8090 exit_group(0) = ? 8090 +++ exited with 0 +++ 8088 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8090 8088 rt_sigaction(SIGINT, {sa_handler=0x56018468dd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8088 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8088 close(3) = -1 EBADF (Bad file descriptor) 8088 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8088 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8089, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8088 wait4(-1, 0x7ffc75a5c4d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8088 rt_sigreturn({mask=[]}) = 0 8088 exit_group(0) = ? 8088 +++ exited with 0 +++ 8077 <... read resumed> "", 128) = 0 8077 close(3) = 0 8077 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8077 rt_sigaction(SIGINT, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8088 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=0x56018466ddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8077 brk(0x560185198000) = 0x560185198000 8077 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa581784940}, 8) = 0 8077 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, {sa_handler=0x560184671410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa581784940}, 8) = 0 8077 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip1", "0", "1", "4", "6"], 0x560185176cf0 /* 17 vars */) = 0 8077 brk(NULL) = 0x563d345ed000 8077 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffdf6bec0b0) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdf6bec0b0) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdf6bec0b0) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffdf6bec0b0) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffdf6bec0b0) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdf6bec0b0) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdf6bec0b0) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8077 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8077 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8077 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f52256ff000 8077 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f52256f5000 8077 mmap(0x7f52256f8000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f52256f8000 8077 mmap(0x7f52256fb000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f52256fb000 8077 mmap(0x7f52256fd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f52256fd000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffdf6bec090) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffdf6bec090) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffdf6bec090) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffdf6bec090) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffdf6bec090) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffdf6bec090) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffdf6bec090) = -1 ENOENT (No such file or directory) 8077 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8077 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8077 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8077 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8077 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f52256f0000 8077 close(3) = 0 8077 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8077 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8077 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8077 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f522552f000 8077 mprotect(0x7f5225551000, 1658880, PROT_NONE) = 0 8077 mmap(0x7f5225551000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5225551000 8077 mmap(0x7f5225699000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f5225699000 8077 mmap(0x7f52256e6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f52256e6000 8077 mmap(0x7f52256ec000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f52256ec000 8077 close(3) = 0 8077 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f522552c000 8077 arch_prctl(ARCH_SET_FS, 0x7f522552c740) = 0 8077 mprotect(0x7f52256e6000, 16384, PROT_READ) = 0 8077 mprotect(0x7f52256fd000, 4096, PROT_READ) = 0 8077 mprotect(0x563d32cb7000, 4096, PROT_READ) = 0 8077 mprotect(0x7f5225728000, 4096, PROT_READ) = 0 8077 munmap(0x7f52256f0000, 17208) = 0 8077 brk(NULL) = 0x563d345ed000 8077 brk(0x563d3460e000) = 0x563d3460e000 8077 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8077 fstat(3, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 8077 getdents64(3, /* 152 entries */, 32768) = 4528 8077 getdents64(3, /* 0 entries */, 32768) = 0 8077 close(3) = 0 8077 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8077 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8077 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8077 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8077 read(4, "254:0", 5) = 5 8077 close(4) = 0 8077 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdf6beca10) = 0 8077 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8077 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8077 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8077 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8077 read(7, "254:1", 5) = 5 8077 close(7) = 0 8077 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdf6beca10) = 0 8077 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 8077 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 8077 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 8077 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 8077 read(9, "254:2", 5) = 5 8077 close(9) = 0 8077 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdf6beca10) = 0 8077 close(3) = 0 8077 close(4) = 0 8077 close(7) = 0 8077 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 8077 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8077 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8077 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 4 8077 read(4, "254:1", 5) = 5 8077 close(4) = 0 8077 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdf6beca90) = 0 8077 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdf6becae0) = 0 8077 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdf6becae0) = 0 8077 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdf6becae0) = 0 8077 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdf6becae0) = 0 8077 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffdf6bec930) = 0 8077 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdf6bec8b0) = 0 8077 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdf6bec8b0) = 0 8077 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdf6bec8b0) = 0 8077 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffdf6bec8b0) = 0 8077 ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffdf6becb20) = 0 8077 close(4) = 0 8077 close(3) = 0 8077 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8077 write(1, "0 0 0 0\n", 8) = 8 8077 exit_group(0) = ? 8077 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\215\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "0 0 0 0\n", 65536) = 8 5811 read(8, "", 65536) = 0 5811 wait4(8077, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8077 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 5811 fstat(4, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 5811 getdents64(4, /* 152 entries */, 32768) = 4528 5811 getdents64(4, /* 0 entries */, 32768) = 0 5811 close(4) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 5811 read(5, "254:0", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa80) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 5811 read(6, "254:1", 5) = 5 5811 close(6) = 0 5811 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa80) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 5811 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 5811 read(7, "254:2", 5) = 5 5811 close(7) = 0 5811 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5aa80) = 0 5811 close(4) = 0 5811 close(5) = 0 5811 close(6) = 0 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ab00) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab50) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab50) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5ab50) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9a0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a920) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8091 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8091 set_robust_list(0x7f40d5eb29a0, 24) = 0 8091 close(10) = 0 8091 dup2(4, 0) = 0 8091 close(4) = 0 8091 dup2(7, 1) = 1 8091 close(7) = 0 8091 dup2(9, 2) = 2 8091 close(9) = 0 8091 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip1", "0", "1", "4", "6"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8091 brk(NULL) = 0x5577fb3d2000 8091 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe5d2ca710) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe5d2ca710) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe5d2ca710) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe5d2ca710) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe5d2ca710) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe5d2ca710) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe5d2ca710) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8091 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8091 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ede6000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8091 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8091 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3e0ede4000 8091 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3e0edb6000 8091 mmap(0x7f3e0edc4000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f3e0edc4000 8091 mmap(0x7f3e0edd2000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f3e0edd2000 8091 mmap(0x7f3e0eddf000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f3e0eddf000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8091 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8091 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3e0edb1000 8091 mmap(0x7f3e0edb2000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3e0edb2000 8091 mmap(0x7f3e0edb3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3e0edb3000 8091 mmap(0x7f3e0edb4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3e0edb4000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8091 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8091 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8091 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3e0ebf0000 8091 mprotect(0x7f3e0ec12000, 1658880, PROT_NONE) = 0 8091 mmap(0x7f3e0ec12000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3e0ec12000 8091 mmap(0x7f3e0ed5a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3e0ed5a000 8091 mmap(0x7f3e0eda7000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3e0eda7000 8091 mmap(0x7f3e0edad000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3e0edad000 8091 close(3) = 0 8091 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3e0ebed000 8091 arch_prctl(ARCH_SET_FS, 0x7f3e0ebed740) = 0 8091 mprotect(0x7f3e0eda7000, 16384, PROT_READ) = 0 8091 mprotect(0x7f3e0edb4000, 4096, PROT_READ) = 0 8091 mprotect(0x7f3e0eddf000, 16384, PROT_READ) = 0 8091 mprotect(0x5577fa108000, 12288, PROT_READ) = 0 8091 mprotect(0x7f3e0ee12000, 4096, PROT_READ) = 0 8091 munmap(0x7f3e0ede6000, 17208) = 0 8091 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8091 close(3) = 0 8091 brk(NULL) = 0x5577fb3d2000 8091 brk(0x5577fb3f3000) = 0x5577fb3f3000 8091 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8091 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0edea000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8091 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3e0ebe6000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8091 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ede9000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8091 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ede8000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8091 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ede7000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8091 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ede6000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8091 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ebe5000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8091 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ebe4000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8091 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ebe3000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8091 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ea70000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8091 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ea6f000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8091 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ea6e000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8091 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3e0ea3c000 8091 close(3) = 0 8091 getuid() = 0 8091 getgid() = 0 8091 geteuid() = 0 8091 getegid() = 0 8091 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8091 ioctl(-1, TIOCGPGRP, 0x7ffe5d2cb324) = -1 EBADF (Bad file descriptor) 8091 sysinfo({uptime=409, loads=[125472, 89920, 44288], totalram=106127360, freeram=57798656, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=65, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8091 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8091 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8091 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8091 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8091 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8091 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8091 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 uname({sysname="Linux", nodename="compilator", ...}) = 0 8091 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8091 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8091 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8091 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8091 getpid() = 8091 8091 getppid() = 5811 8091 getpid() = 8091 8091 getpgrp() = 5807 8091 ioctl(2, TIOCGPGRP, 0x7ffe5d2cb1f4) = -1 ENOTTY (Inappropriate ioctl for device) 8091 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 ioctl(2, TIOCGPGRP, 0x7ffe5d2cb1d4) = -1 ENOTTY (Inappropriate ioctl for device) 8091 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8091 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8091 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 8091 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8091 ioctl(3, TCGETS, 0x7ffe5d2cb2b0) = -1 ENOTTY (Inappropriate ioctl for device) 8091 lseek(3, 0, SEEK_CUR) = 0 8091 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 8091 lseek(3, 0, SEEK_SET) = 0 8091 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8091 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8091 dup2(3, 255) = 255 8091 close(3) = 0 8091 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8091 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8091 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8091 lseek(255, 0, SEEK_CUR) = 0 8091 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 8091 pipe([3, 4]) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8091 lseek(255, -5391, SEEK_CUR) = 904 8091 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8092 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 close(4) = 0 8091 read(3, 8092 getpid() = 8092 8092 close(255) = 0 8092 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8092 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 dup2(4, 1) = 1 8092 close(4) = 0 8092 close(3) = 0 8092 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8092 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8092 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8093 8092 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8092 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8092 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8092 rt_sigprocmask(SIG_BLOCK, [CHLD], 8093 getpid( 8092 <... rt_sigprocmask resumed> [], 8) = 0 8092 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8093 <... getpid resumed> ) = 8093 8092 <... rt_sigaction resumed> {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 wait4(-1, 8093 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8093 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8093 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8093 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8093 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8093 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8093 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8093 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8093 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8093 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8093 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8093 ioctl(2, TIOCGPGRP, 0x7ffe5d2cacb4) = -1 ENOTTY (Inappropriate ioctl for device) 8093 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8093 dup2(3, 2) = 2 8093 close(3) = 0 8093 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8093 write(1, "allexport \toff\n", 20) = 20 8093 write(1, "braceexpand \ton\n", 19) = 19 8093 write(1, "emacs \toff\n", 20) = 20 8093 write(1, "errexit \toff\n", 20) = 20 8093 write(1, "errtrace \toff\n", 20) = 20 8093 write(1, "functrace \toff\n", 20) = 20 8093 write(1, "hashall \ton\n", 19) = 19 8093 write(1, "histexpand \toff\n", 20) = 20 8093 write(1, "history \toff\n", 20) = 20 8093 write(1, "ignoreeof \toff\n", 20) = 20 8093 write(1, "interactive-comments\ton\n", 24) = 24 8093 write(1, "keyword \toff\n", 20) = 20 8093 write(1, "monitor \toff\n", 20) = 20 8093 write(1, "noclobber \toff\n", 20) = 20 8093 write(1, "noexec \toff\n", 20) = 20 8093 write(1, "noglob \toff\n", 20) = 20 8093 write(1, "nolog \toff\n", 20) = 20 8093 write(1, "notify \toff\n", 20) = 20 8093 write(1, "nounset \toff\n", 20) = 20 8093 write(1, "onecmd \toff\n", 20) = 20 8093 write(1, "physical \toff\n", 20) = 20 8093 write(1, "pipefail \toff\n", 20) = 20 8093 write(1, "posix \toff\n", 20) = 20 8093 write(1, "privileged \toff\n", 20) = 20 8093 write(1, "verbose \toff\n", 20) = 20 8093 write(1, "vi \toff\n", 20) = 20 8093 write(1, "xtrace \toff\n", 20) = 20 8093 exit_group(0) = ? 8093 +++ exited with 0 +++ 8092 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8093 8092 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8092 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8092 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8093, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8092 wait4(-1, 0x7ffe5d2ca710, WNOHANG, NULL) = -1 ECHILD (No child processes) 8092 rt_sigreturn({mask=[]}) = 0 8092 exit_group(0) = ? 8092 +++ exited with 0 +++ 8091 <... read resumed> "allexport \toff\n", 128) = 20 8091 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8091 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8091 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8091 read(3, "ysical \toff\npipefail "..., 128) = 128 8091 read(3, " \toff\n", 128) = 10 8091 read(3, "", 128) = 0 8091 close(3) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8092 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8091 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8091 lseek(255, -5174, SEEK_CUR) = 1121 8091 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8094 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8094 getpid( 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], 8094 <... getpid resumed> ) = 8094 8091 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8094 close(255 8091 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8094 <... close resumed> ) = 0 8091 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 wait4(-1, 8094 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8094 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8094 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8094 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8094 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8094 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8094 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8094 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8094 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8094 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8094 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8094 ioctl(2, TIOCGPGRP, 0x7ffe5d2cb094) = -1 ENOTTY (Inappropriate ioctl for device) 8094 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8094 dup2(3, 1) = 1 8094 close(3) = 0 8094 dup2(1, 2) = 2 8094 fcntl(1, F_GETFD) = 0 8094 exit_group(0) = ? 8094 +++ exited with 0 +++ 8091 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8094 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 ioctl(2, TIOCGWINSZ, 0x7ffe5d2caf90) = -1 ENOTTY (Inappropriate ioctl for device) 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 pipe([3, 4]) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8091 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8095 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 close(4 8095 getpid( 8091 <... close resumed> ) = 0 8095 <... getpid resumed> ) = 8095 8091 read(3, 8095 close(255) = 0 8095 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8095 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 dup2(4, 1) = 1 8095 close(4) = 0 8095 close(3) = 0 8095 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8095 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8095 pipe([3, 4]) = 0 8095 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8095 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8096 8095 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8095 close(4) = 0 8095 close(4 8096 getpid( 8095 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8096 <... getpid resumed> ) = 8096 8095 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8096 rt_sigprocmask(SIG_SETMASK, [], 8095 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8096 <... rt_sigprocmask resumed> NULL, 8) = 0 8095 clone( 8096 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8097 8096 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8095 rt_sigprocmask(SIG_SETMASK, [CHLD], 8096 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8096 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8097 getpid( 8096 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 <... getpid resumed> ) = 8097 8096 close(3 8097 rt_sigprocmask(SIG_SETMASK, [], 8096 <... close resumed> ) = 0 8097 <... rt_sigprocmask resumed> NULL, 8) = 0 8096 dup2(4, 1 8097 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8096 <... dup2 resumed> ) = 1 8097 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8096 close(4 8097 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8096 <... close resumed> ) = 0 8097 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 dup2(3, 0) = 0 8097 close(3) = 0 8097 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8096 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8097 <... rt_sigaction resumed> {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x5577fb3f2670 /* 18 vars */ 8096 <... openat resumed> ) = 3 8096 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8096 brk(0x5577fb41b000) = 0x5577fb41b000 8096 getdents64(3 8097 <... execve resumed> ) = 0 8095 <... rt_sigprocmask resumed> NULL, 8) = 0 8097 brk(NULL 8096 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8097 <... brk resumed> ) = 0x55d770c0d000 8096 getdents64(3, /* 0 entries */, 32768) = 0 8096 brk(0x5577fb413000) = 0x5577fb413000 8096 close(3 8095 close(3 8096 <... close resumed> ) = 0 8096 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8096 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8097 access("/etc/ld.so.preload", R_OK 8096 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8096 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8096 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8097 <... access resumed> ) = -1 ENOENT (No such file or directory) 8096 rt_sigprocmask(SIG_SETMASK, [], 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8096 <... rt_sigprocmask resumed> NULL, 8) = 0 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8096 ioctl(2, TIOCGPGRP 8097 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8096 <... ioctl resumed> , 0x7ffe5d2c9c14) = -1 ENOTTY (Inappropriate ioctl for device) 8097 <... stat resumed> 0x7ffee0c13dc0) = -1 ENOENT (No such file or directory) 8096 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8096 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8097 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8096 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8097 <... stat resumed> 0x7ffee0c13dc0) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8096 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8097 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8096 fstat(1, 8097 <... stat resumed> 0x7ffee0c13dc0) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8096 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8097 stat("/libgpiod.old/src/lib/.libs/tls", 8096 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8097 <... stat resumed> 0x7ffee0c13dc0) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8096 <... write resumed> ) = 50 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8097 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8096 exit_group(0 8097 <... stat resumed> 0x7ffee0c13dc0) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8096 <... exit_group resumed>) = ? 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8097 stat("/libgpiod.old/src/lib/.libs/x86_64", 8096 +++ exited with 0 +++ 8097 <... stat resumed> 0x7ffee0c13dc0) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8095 <... close resumed> ) = 0 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8097 stat("/libgpiod.old/src/lib/.libs/x86_64", 8095 rt_sigprocmask(SIG_BLOCK, [CHLD], 8097 <... stat resumed> 0x7ffee0c13dc0) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8095 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8097 stat("/libgpiod.old/src/lib/.libs", 8095 rt_sigprocmask(SIG_SETMASK, [CHLD], 8097 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8097 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8095 <... rt_sigprocmask resumed> NULL, 8) = 0 8097 <... openat resumed> ) = 3 8097 fstat(3, 8095 rt_sigprocmask(SIG_BLOCK, [CHLD], 8097 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8097 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882f8f000 8097 close(3) = 0 8095 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8097 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8095 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8097 <... openat resumed> ) = 3 8097 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 8097 fstat(3, 8095 <... rt_sigaction resumed> {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8097 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8097 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa882f8d000 8097 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa882f82000 8097 mmap(0x7fa882f84000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa882f84000 8097 mmap(0x7fa882f89000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa882f89000 8097 mmap(0x7fa882f8b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa882f8b000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8095 wait4(-1, 8097 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8095 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8096 8097 <... openat resumed> ) = 3 8097 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8097 fstat(3, 8095 wait4(-1, 8097 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8097 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa882d5a000 8097 mprotect(0x7fa882d7f000, 2093056, PROT_NONE) = 0 8097 mmap(0x7fa882f7e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fa882f7e000 8097 mmap(0x7fa882f80000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa882f80000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8097 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8097 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8097 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa882b99000 8097 mprotect(0x7fa882bbb000, 1658880, PROT_NONE) = 0 8097 mmap(0x7fa882bbb000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa882bbb000 8097 mmap(0x7fa882d03000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa882d03000 8097 mmap(0x7fa882d50000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa882d50000 8097 mmap(0x7fa882d56000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa882d56000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8097 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 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8097 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa882b91000 8097 mmap(0x7fa882b93000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa882b93000 8097 mmap(0x7fa882b96000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa882b96000 8097 mmap(0x7fa882b97000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa882b97000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8097 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8097 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa882b1d000 8097 mmap(0x7fa882b1f000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa882b1f000 8097 mmap(0x7fa882b71000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fa882b71000 8097 mmap(0x7fa882b8f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fa882b8f000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8097 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8097 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa882b18000 8097 mmap(0x7fa882b19000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa882b19000 8097 mmap(0x7fa882b1a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa882b1a000 8097 mmap(0x7fa882b1b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa882b1b000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8097 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8097 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8097 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa882b16000 8097 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa882af5000 8097 mmap(0x7fa882afb000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa882afb000 8097 mmap(0x7fa882b0a000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fa882b0a000 8097 mmap(0x7fa882b10000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa882b10000 8097 mmap(0x7fa882b12000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa882b12000 8097 close(3) = 0 8097 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa882af2000 8097 arch_prctl(ARCH_SET_FS, 0x7fa882af2800) = 0 8097 mprotect(0x7fa882d50000, 16384, PROT_READ) = 0 8097 mprotect(0x7fa882b10000, 4096, PROT_READ) = 0 8097 mprotect(0x7fa882b1b000, 4096, PROT_READ) = 0 8097 mprotect(0x7fa882b8f000, 4096, PROT_READ) = 0 8097 mprotect(0x7fa882b97000, 4096, PROT_READ) = 0 8097 mprotect(0x7fa882f7e000, 4096, PROT_READ) = 0 8097 mprotect(0x7fa882f8b000, 4096, PROT_READ) = 0 8097 mprotect(0x55d76f2d3000, 4096, PROT_READ) = 0 8097 mprotect(0x7fa882fbb000, 4096, PROT_READ) = 0 8097 munmap(0x7fa882f8f000, 17208) = 0 8097 set_tid_address(0x7fa882af2ad0) = 8097 8097 set_robust_list(0x7fa882af2ae0, 24) = 0 8097 rt_sigaction(SIGRTMIN, {sa_handler=0x7fa882afb6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fa882b07730}, NULL, 8) = 0 8097 rt_sigaction(SIGRT_1, {sa_handler=0x7fa882afb740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa882b07730}, NULL, 8) = 0 8097 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8097 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8097 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8097 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8097 brk(NULL) = 0x55d770c0d000 8097 brk(0x55d770c2e000) = 0x55d770c2e000 8097 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8097 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882f93000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8097 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa882aeb000 8097 close(3) = 0 8097 futex(0x7fa882d55a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8097 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882f92000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8097 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882f91000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8097 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882f90000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8097 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882f8f000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8097 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882aea000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8097 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882ae9000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8097 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882ae8000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8097 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882975000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8097 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882974000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8097 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882973000 8097 close(3) = 0 8097 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8097 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8097 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa882941000 8097 close(3) = 0 8097 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8097 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8097 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8097 read(0, "", 4096) = 0 8097 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8091 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8091 read(3, 8097 close(1) = 0 8097 exit_group(0) = ? 8097 +++ exited with 0 +++ 8095 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8097 8095 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8095 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8095 close(3) = -1 EBADF (Bad file descriptor) 8095 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8095 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8096, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8095 wait4(-1, 0x7ffe5d2c9950, WNOHANG, NULL) = -1 ECHILD (No child processes) 8095 rt_sigreturn({mask=[]}) = 0 8095 exit_group(0) = ? 8095 +++ exited with 0 +++ 8091 <... read resumed> "", 128) = 0 8091 close(3) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8095 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 pipe([3, 4]) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8091 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8098 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 close(4) = 0 8098 getpid( 8091 read(3, 8098 <... getpid resumed> ) = 8098 8098 close(255) = 0 8098 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8098 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 dup2(4, 1) = 1 8098 close(4) = 0 8098 close(3) = 0 8098 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8098 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8098 pipe([3, 4]) = 0 8098 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8098 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8099 8098 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8098 close(4) = 0 8098 close(4) = -1 EBADF (Bad file descriptor) 8099 getpid( 8098 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8099 <... getpid resumed> ) = 8099 8098 clone( 8099 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8098 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8100 8099 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8098 rt_sigprocmask(SIG_SETMASK, [CHLD], 8099 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 <... rt_sigprocmask resumed> NULL, 8) = 0 8099 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8100 getpid( 8099 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8100 <... getpid resumed> ) = 8100 8099 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8100 rt_sigprocmask(SIG_SETMASK, [], 8099 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8100 <... rt_sigprocmask resumed> NULL, 8) = 0 8099 close(3 8100 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8099 <... close resumed> ) = 0 8100 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8099 dup2(4, 1 8100 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8099 <... dup2 resumed> ) = 1 8100 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8100 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8100 dup2(3, 0) = 0 8100 close(3) = 0 8100 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8100 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8100 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8100 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x5577fb3de2d0 /* 18 vars */ 8099 close(4) = 0 8099 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8100 <... execve resumed> ) = 0 8100 brk(NULL 8099 stat("/usr/local/sbin/ls", 8100 <... brk resumed> ) = 0x5632f36b8000 8099 <... stat resumed> 0x7ffe5d2c9c00) = -1 ENOENT (No such file or directory) 8099 stat("/usr/local/bin/ls", 8098 close(3) = 0 8100 access("/etc/ld.so.preload", R_OK 8099 <... stat resumed> 0x7ffe5d2c9c00) = -1 ENOENT (No such file or directory) 8099 stat("/usr/sbin/ls", 0x7ffe5d2c9c00) = -1 ENOENT (No such file or directory) 8100 <... access resumed> ) = -1 ENOENT (No such file or directory) 8099 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 stat("/usr/bin/ls", 8098 rt_sigprocmask(SIG_BLOCK, [CHLD], 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8099 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8100 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8099 geteuid( 8100 <... stat resumed> 0x7ffd9e701060) = -1 ENOENT (No such file or directory) 8099 <... geteuid resumed> ) = 0 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 getegid( 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8099 <... getegid resumed> ) = 0 8100 <... stat resumed> 0x7ffd9e701060) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 getuid( 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8099 <... getuid resumed> ) = 0 8100 <... stat resumed> 0x7ffd9e701060) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 getgid( 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 stat("/libgpiod.old/src/lib/.libs/tls", 8099 <... getgid resumed> ) = 0 8100 <... stat resumed> 0x7ffd9e701060) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 access("/usr/bin/ls", X_OK 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8099 <... access resumed> ) = 0 8100 <... stat resumed> 0x7ffd9e701060) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 stat("/usr/bin/ls", 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 stat("/libgpiod.old/src/lib/.libs/x86_64", 8099 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8100 <... stat resumed> 0x7ffd9e701060) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 geteuid( 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 stat("/libgpiod.old/src/lib/.libs/x86_64", 8099 <... geteuid resumed> ) = 0 8100 <... stat resumed> 0x7ffd9e701060) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 getegid( 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 stat("/libgpiod.old/src/lib/.libs", 8099 <... getegid resumed> ) = 0 8100 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8100 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8099 getuid() = 0 8100 <... openat resumed> ) = 3 8100 fstat(3, 8099 getgid( 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8100 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e5b3000 8100 close(3) = 0 8099 <... getgid resumed> ) = 0 8100 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8099 access("/usr/bin/ls", R_OK 8100 <... openat resumed> ) = 3 8100 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 8100 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8100 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc21e5b1000 8100 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc21e5a6000 8100 mmap(0x7fc21e5a8000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc21e5a8000 8100 mmap(0x7fc21e5ad000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fc21e5ad000 8100 mmap(0x7fc21e5af000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fc21e5af000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8099 <... access resumed> ) = 0 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8099 stat("/usr/bin/ls", 8100 <... openat resumed> ) = 3 8100 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8100 fstat(3, 8099 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8100 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc21e37e000 8100 mprotect(0x7fc21e3a3000, 2093056, PROT_NONE) = 0 8100 mmap(0x7fc21e5a2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fc21e5a2000 8100 mmap(0x7fc21e5a4000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc21e5a4000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8099 stat("/usr/bin/ls", 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8099 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8100 <... openat resumed> ) = 3 8100 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8100 fstat(3, 8099 geteuid( 8100 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8100 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc21e1bd000 8100 mprotect(0x7fc21e1df000, 1658880, PROT_NONE) = 0 8100 mmap(0x7fc21e1df000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc21e1df000 8100 mmap(0x7fc21e327000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fc21e327000 8100 mmap(0x7fc21e374000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fc21e374000 8100 mmap(0x7fc21e37a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc21e37a000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8099 <... geteuid resumed> ) = 0 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8099 getegid( 8100 <... openat resumed> ) = 3 8100 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 8100 fstat(3, 8099 <... getegid resumed> ) = 0 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8100 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc21e1b5000 8100 mmap(0x7fc21e1b7000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc21e1b7000 8100 mmap(0x7fc21e1ba000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fc21e1ba000 8100 mmap(0x7fc21e1bb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fc21e1bb000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8099 getuid( 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8099 <... getuid resumed> ) = 0 8099 getgid( 8100 <... openat resumed> ) = 3 8100 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8100 fstat(3, 8099 <... getgid resumed> ) = 0 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8100 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc21e141000 8100 mmap(0x7fc21e143000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc21e143000 8100 mmap(0x7fc21e195000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fc21e195000 8100 mmap(0x7fc21e1b3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fc21e1b3000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8099 access("/usr/bin/ls", X_OK 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8099 <... access resumed> ) = 0 8100 <... openat resumed> ) = 3 8100 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8100 fstat(3, 8099 stat("/usr/bin/ls", 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8100 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc21e13c000 8100 mmap(0x7fc21e13d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fc21e13d000 8100 mmap(0x7fc21e13e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc21e13e000 8100 mmap(0x7fc21e13f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc21e13f000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8099 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8100 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8099 geteuid( 8100 <... openat resumed> ) = 3 8100 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8100 fstat(3, 8099 <... geteuid resumed> ) = 0 8100 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8100 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc21e13a000 8100 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc21e119000 8100 mmap(0x7fc21e11f000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc21e11f000 8100 mmap(0x7fc21e12e000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc21e12e000 8100 mmap(0x7fc21e134000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fc21e134000 8100 mmap(0x7fc21e136000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc21e136000 8100 close(3) = 0 8100 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc21e116000 8100 arch_prctl(ARCH_SET_FS, 0x7fc21e116800) = 0 8099 getegid() = 0 8099 getuid() = 0 8099 getgid() = 0 8099 access("/usr/bin/ls", R_OK 8100 mprotect(0x7fc21e374000, 16384, PROT_READ 8098 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8098 rt_sigprocmask(SIG_SETMASK, [CHLD], 8099 <... access resumed> ) = 0 8098 <... rt_sigprocmask resumed> NULL, 8) = 0 8098 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8098 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 wait4(-1, 8100 <... mprotect resumed> ) = 0 8100 mprotect(0x7fc21e134000, 4096, PROT_READ) = 0 8100 mprotect(0x7fc21e13f000, 4096, PROT_READ) = 0 8100 mprotect(0x7fc21e1b3000, 4096, PROT_READ) = 0 8100 mprotect(0x7fc21e1bb000, 4096, PROT_READ) = 0 8100 mprotect(0x7fc21e5a2000, 4096, PROT_READ) = 0 8100 mprotect(0x7fc21e5af000, 4096, PROT_READ 8099 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8100 <... mprotect resumed> ) = 0 8099 <... rt_sigaction resumed> {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8099 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8099 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8099 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x5577fb3de2d0 /* 18 vars */ 8100 mprotect(0x5632f1ea7000, 4096, PROT_READ) = 0 8100 mprotect(0x7fc21e5df000, 4096, PROT_READ) = 0 8100 munmap(0x7fc21e5b3000, 17208) = 0 8100 set_tid_address(0x7fc21e116ad0) = 8100 8100 set_robust_list(0x7fc21e116ae0, 24) = 0 8100 rt_sigaction(SIGRTMIN, {sa_handler=0x7fc21e11f6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fc21e12b730}, NULL, 8) = 0 8100 rt_sigaction(SIGRT_1, {sa_handler=0x7fc21e11f740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fc21e12b730}, NULL, 8) = 0 8100 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8100 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8100 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8100 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8100 brk(NULL) = 0x5632f36b8000 8100 brk(0x5632f36d9000) = 0x5632f36d9000 8100 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8099 <... execve resumed> ) = 0 8100 <... openat resumed> ) = 3 8100 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8100 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e5b7000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8100 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8100 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc21e10f000 8100 close(3) = 0 8099 brk(NULL 8100 futex(0x7fc21e379a08, FUTEX_WAKE_PRIVATE, 2147483647 8099 <... brk resumed> ) = 0x55e220c8a000 8100 <... futex resumed> ) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8100 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8100 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e5b6000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8100 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8100 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e5b5000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8100 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8100 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e5b4000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8099 access("/etc/ld.so.preload", R_OK 8100 <... openat resumed> ) = 3 8100 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8100 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e5b3000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8099 <... access resumed> ) = -1 ENOENT (No such file or directory) 8100 <... openat resumed> ) = 3 8100 fstat(3, 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8100 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e10e000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8099 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 <... openat resumed> ) = 3 8100 fstat(3, 8099 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8100 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8099 <... stat resumed> 0x7ffeb08d5a00) = -1 ENOENT (No such file or directory) 8100 <... openat resumed> ) = 3 8100 fstat(3, 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8100 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e10d000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8099 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 <... openat resumed> ) = 3 8100 fstat(3, 8099 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8100 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21e10c000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8099 <... stat resumed> 0x7ffeb08d5a00) = -1 ENOENT (No such file or directory) 8100 <... openat resumed> ) = 3 8100 fstat(3, 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8100 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21df99000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8099 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 <... openat resumed> ) = 3 8100 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8100 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21df98000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8099 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8100 <... openat resumed> ) = 3 8100 fstat(3, 8099 <... stat resumed> 0x7ffeb08d5a00) = -1 ENOENT (No such file or directory) 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8100 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21df97000 8100 close(3) = 0 8100 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8100 <... openat resumed> ) = 3 8100 fstat(3, 8099 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8100 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8100 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc21df65000 8100 close(3) = 0 8099 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffeb08d5a00) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffeb08d5a00) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffeb08d5a00) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffeb08d5a00) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8099 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8099 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88deb08000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8099 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8099 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88deb06000 8099 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88de8de000 8099 mprotect(0x7f88de903000, 2093056, PROT_NONE) = 0 8099 mmap(0x7f88deb02000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f88deb02000 8099 mmap(0x7f88deb04000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f88deb04000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8099 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8099 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8099 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88de71d000 8099 mprotect(0x7f88de73f000, 1658880, PROT_NONE) = 0 8099 mmap(0x7f88de73f000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f88de73f000 8099 mmap(0x7f88de887000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f88de887000 8099 mmap(0x7f88de8d4000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f88de8d4000 8099 mmap(0x7f88de8da000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f88de8da000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8099 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8099 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88de6a9000 8099 mmap(0x7f88de6ab000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f88de6ab000 8099 mmap(0x7f88de6fd000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f88de6fd000 8099 mmap(0x7f88de71b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000 8100 fstat(0, 8099 <... mmap resumed> ) = 0x7f88de71b000 8100 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8099 close(3) = 0 8100 read(0, 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8099 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8099 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88de6a4000 8099 mmap(0x7f88de6a5000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f88de6a5000 8099 mmap(0x7f88de6a6000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f88de6a6000 8099 mmap(0x7f88de6a7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f88de6a7000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8099 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8099 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8099 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88de683000 8099 mmap(0x7f88de689000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f88de689000 8099 mmap(0x7f88de698000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f88de698000 8099 mmap(0x7f88de69e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f88de69e000 8099 mmap(0x7f88de6a0000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f88de6a0000 8099 close(3) = 0 8099 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88de681000 8099 arch_prctl(ARCH_SET_FS, 0x7f88de682380) = 0 8099 mprotect(0x7f88de8d4000, 16384, PROT_READ) = 0 8099 mprotect(0x7f88de69e000, 4096, PROT_READ) = 0 8099 mprotect(0x7f88de6a7000, 4096, PROT_READ) = 0 8099 mprotect(0x7f88de71b000, 4096, PROT_READ) = 0 8099 mprotect(0x7f88deb02000, 4096, PROT_READ) = 0 8099 mprotect(0x55e21fc02000, 4096, PROT_READ) = 0 8099 mprotect(0x7f88deb34000, 4096, PROT_READ) = 0 8099 munmap(0x7f88deb08000, 17208) = 0 8099 set_tid_address(0x7f88de682650) = 8099 8099 set_robust_list(0x7f88de682660, 24) = 0 8099 rt_sigaction(SIGRTMIN, {sa_handler=0x7f88de6896b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f88de695730}, NULL, 8) = 0 8099 rt_sigaction(SIGRT_1, {sa_handler=0x7f88de689740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f88de695730}, NULL, 8) = 0 8099 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8099 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8099 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8099 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8099 brk(NULL) = 0x55e220c8a000 8099 brk(0x55e220cab000) = 0x55e220cab000 8099 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8099 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88deb0c000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8099 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f88de67a000 8099 close(3) = 0 8099 futex(0x7f88de8d9a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8099 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88deb0b000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8099 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88deb0a000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8099 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88deb09000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8099 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88deb08000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8099 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88de679000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8099 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88de678000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8099 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88de677000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8099 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88de504000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8099 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88de503000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8099 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88de502000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8099 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88de4d0000 8099 close(3) = 0 8099 ioctl(1, TCGETS, 0x7ffeb08d6670) = -1 ENOTTY (Inappropriate ioctl for device) 8099 ioctl(1, TIOCGWINSZ, 0x7ffeb08d6740) = -1 ENOTTY (Inappropriate ioctl for device) 8099 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8099 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8099 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 8099 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8099 futex(0x7f88deb05a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8099 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8099 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8099 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8099 close(3) = 0 8099 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8099 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8099 close(3) = 0 8099 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8099 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8099 read(3, "", 4096) = 0 8099 close(3) = 0 8099 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8099 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8099 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88de4cb000 8099 close(3) = 0 8099 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8099 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8099 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88de4b6000 8099 mprotect(0x7f88de4b9000, 40960, PROT_NONE) = 0 8099 mmap(0x7f88de4b9000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f88de4b9000 8099 mmap(0x7f88de4c0000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f88de4c0000 8099 mmap(0x7f88de4c3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f88de4c3000 8099 mmap(0x7f88de4c5000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f88de4c5000 8099 close(3) = 0 8099 mprotect(0x7f88de4c3000, 4096, PROT_READ) = 0 8099 munmap(0x7f88de4cb000, 17208) = 0 8099 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8099 lseek(3, 0, SEEK_CUR) = 0 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8099 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8099 close(3) = 0 8099 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8099 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8099 close(3) = 0 8099 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8099 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8099 close(3) = 0 8099 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8099 lseek(3, 0, SEEK_CUR) = 0 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8099 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8099 close(3) = 0 8099 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8099 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8099 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8099 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8099 lseek(3, -71, SEEK_CUR) = 56 8099 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8099 close(3) = 0 8099 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8100 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8099 <... write resumed> ) = 91 8100 read(0, 8099 close(1 8100 <... read resumed> "", 4096) = 0 8099 <... close resumed> ) = 0 8100 close(1) = 0 8099 close(2) = 0 8100 exit_group(0) = ? 8099 exit_group(0) = ? 8100 +++ exited with 0 +++ 8098 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8100 8098 wait4(-1, 8099 +++ exited with 0 +++ 8098 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8099 8098 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8098 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8098 close(3) = -1 EBADF (Bad file descriptor) 8098 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8098 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8100, si_uid=0, si_status=0, si_utime=6, si_stime=9} --- 8098 wait4(-1, 0x7ffe5d2c9b50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8098 rt_sigreturn({mask=[]}) = 0 8098 exit_group(0) = ? 8091 <... read resumed> "", 128) = 0 8098 +++ exited with 0 +++ 8091 close(3) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8098 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 pipe([3, 4]) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8091 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8101 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 close(4) = 0 8091 read(3, 8101 getpid() = 8101 8101 close(255) = 0 8101 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8101 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8101 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8101 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8101 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8101 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8101 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8101 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8101 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8101 dup2(4, 1) = 1 8101 close(4) = 0 8101 close(3) = 0 8101 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8101 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 chdir("/libgpiod.old/src/tools") = 0 8101 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8101 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8101 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8091 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8091 read(3, 8101 exit_group(0) = ? 8091 <... read resumed> "", 128) = 0 8101 +++ exited with 0 +++ 8091 close(3) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8101 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 8091 pipe([3, 4]) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8091 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8102 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 close(4) = 0 8091 read(3, 8102 getpid() = 8102 8102 close(255) = 0 8102 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8102 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 dup2(4, 1) = 1 8102 close(4) = 0 8102 close(3) = 0 8102 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8102 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8102 pipe([3, 4]) = 0 8102 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8102 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8103 8102 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8102 close(4) = 0 8102 close(4) = -1 EBADF (Bad file descriptor) 8103 getpid( 8102 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8103 <... getpid resumed> ) = 8103 8102 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8103 rt_sigprocmask(SIG_SETMASK, [], 8102 clone( 8103 <... rt_sigprocmask resumed> NULL, 8) = 0 8103 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8102 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3e0ebeda10) = 8104 8103 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigprocmask(SIG_SETMASK, [CHLD], 8103 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 getpid( 8103 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8104 <... getpid resumed> ) = 8104 8103 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8103 close(3 8104 rt_sigprocmask(SIG_SETMASK, [], 8103 <... close resumed> ) = 0 8104 <... rt_sigprocmask resumed> NULL, 8) = 0 8103 dup2(4, 1 8104 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8103 <... dup2 resumed> ) = 1 8104 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8103 close(4 8104 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8103 <... close resumed> ) = 0 8104 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 dup2(3, 0) = 0 8104 close(3) = 0 8104 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x5577fb3f2cf0 /* 18 vars */ 8103 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8103 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8104 <... execve resumed> ) = 0 8103 brk(0x5577fb41b000 8104 brk(NULL 8103 <... brk resumed> ) = 0x5577fb41b000 8104 <... brk resumed> ) = 0x560feef35000 8103 getdents64(3 8102 <... rt_sigprocmask resumed> NULL, 8) = 0 8103 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8103 getdents64(3 8102 close(3 8103 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8103 brk(0x5577fb413000) = 0x5577fb413000 8103 close(3 8104 access("/etc/ld.so.preload", R_OK 8103 <... close resumed> ) = 0 8103 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8103 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 <... access resumed> ) = -1 ENOENT (No such file or directory) 8103 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8103 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8103 rt_sigprocmask(SIG_SETMASK, [], 8104 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8103 <... rt_sigprocmask resumed> NULL, 8) = 0 8104 <... stat resumed> 0x7ffe4bf86ef0) = -1 ENOENT (No such file or directory) 8103 ioctl(2, TIOCGPGRP 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8103 <... ioctl resumed> , 0x7ffe5d2ca234) = -1 ENOTTY (Inappropriate ioctl for device) 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8103 rt_sigaction(SIGCHLD, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8104 <... stat resumed> 0x7ffe4bf86ef0) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8103 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8103 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8104 <... stat resumed> 0x7ffe4bf86ef0) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8103 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 stat("/libgpiod.old/src/lib/.libs/tls", 8103 fstat(1, 8104 <... stat resumed> 0x7ffe4bf86ef0) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8103 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8103 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8104 <... stat resumed> 0x7ffe4bf86ef0) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8103 <... write resumed> ) = 56 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe4bf86ef0) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8103 exit_group(0 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 stat("/libgpiod.old/src/lib/.libs/x86_64", 8103 <... exit_group resumed>) = ? 8104 <... stat resumed> 0x7ffe4bf86ef0) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8103 +++ exited with 0 +++ 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 stat("/libgpiod.old/src/lib/.libs", 8102 <... close resumed> ) = 0 8104 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8104 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8102 rt_sigprocmask(SIG_BLOCK, [CHLD], 8104 <... openat resumed> ) = 3 8104 fstat(3, 8102 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8104 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8104 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d02412000 8104 close(3) = 0 8102 rt_sigprocmask(SIG_SETMASK, [CHLD], 8104 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8102 <... rt_sigprocmask resumed> NULL, 8) = 0 8102 rt_sigprocmask(SIG_BLOCK, [CHLD], 8104 <... openat resumed> ) = 3 8104 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 8104 fstat(3, 8102 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8104 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8104 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6d02410000 8104 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d02405000 8104 mmap(0x7f6d02407000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6d02407000 8104 mmap(0x7f6d0240c000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f6d0240c000 8104 mmap(0x7f6d0240e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f6d0240e000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8102 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8102 <... rt_sigaction resumed> {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8104 <... openat resumed> ) = 3 8104 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8104 fstat(3, 8102 wait4(-1, 8104 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8104 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d021dd000 8104 mprotect(0x7f6d02202000, 2093056, PROT_NONE) = 0 8104 mmap(0x7f6d02401000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f6d02401000 8104 mmap(0x7f6d02403000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6d02403000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8102 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8103 8104 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8102 wait4(-1, 8104 <... openat resumed> ) = 3 8104 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8104 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8104 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d0201c000 8104 mprotect(0x7f6d0203e000, 1658880, PROT_NONE) = 0 8104 mmap(0x7f6d0203e000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f6d0203e000 8104 mmap(0x7f6d02186000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f6d02186000 8104 mmap(0x7f6d021d3000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f6d021d3000 8104 mmap(0x7f6d021d9000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6d021d9000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8104 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 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8104 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d02014000 8104 mmap(0x7f6d02016000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6d02016000 8104 mmap(0x7f6d02019000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f6d02019000 8104 mmap(0x7f6d0201a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f6d0201a000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8104 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8104 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d01fa0000 8104 mmap(0x7f6d01fa2000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6d01fa2000 8104 mmap(0x7f6d01ff4000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f6d01ff4000 8104 mmap(0x7f6d02012000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f6d02012000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8104 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8104 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d01f9b000 8104 mmap(0x7f6d01f9c000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f6d01f9c000 8104 mmap(0x7f6d01f9d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6d01f9d000 8104 mmap(0x7f6d01f9e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6d01f9e000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8104 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8104 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8104 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6d01f99000 8104 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6d01f78000 8104 mmap(0x7f6d01f7e000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f6d01f7e000 8104 mmap(0x7f6d01f8d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f6d01f8d000 8104 mmap(0x7f6d01f93000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f6d01f93000 8104 mmap(0x7f6d01f95000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6d01f95000 8104 close(3) = 0 8104 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6d01f75000 8104 arch_prctl(ARCH_SET_FS, 0x7f6d01f75800) = 0 8104 mprotect(0x7f6d021d3000, 16384, PROT_READ) = 0 8104 mprotect(0x7f6d01f93000, 4096, PROT_READ) = 0 8104 mprotect(0x7f6d01f9e000, 4096, PROT_READ) = 0 8104 mprotect(0x7f6d02012000, 4096, PROT_READ) = 0 8104 mprotect(0x7f6d0201a000, 4096, PROT_READ) = 0 8104 mprotect(0x7f6d02401000, 4096, PROT_READ) = 0 8104 mprotect(0x7f6d0240e000, 4096, PROT_READ) = 0 8104 mprotect(0x560fee7d8000, 4096, PROT_READ) = 0 8104 mprotect(0x7f6d0243e000, 4096, PROT_READ) = 0 8104 munmap(0x7f6d02412000, 17208) = 0 8104 set_tid_address(0x7f6d01f75ad0) = 8104 8104 set_robust_list(0x7f6d01f75ae0, 24) = 0 8104 rt_sigaction(SIGRTMIN, {sa_handler=0x7f6d01f7e6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f6d01f8a730}, NULL, 8) = 0 8104 rt_sigaction(SIGRT_1, {sa_handler=0x7f6d01f7e740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6d01f8a730}, NULL, 8) = 0 8104 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8104 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8104 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8104 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8104 brk(NULL) = 0x560feef35000 8104 brk(0x560feef56000) = 0x560feef56000 8104 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8104 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d02416000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8104 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f6d01f6e000 8104 close(3) = 0 8104 futex(0x7f6d021d8a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8104 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d02415000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8104 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d02414000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8104 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d02413000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8104 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d02412000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8104 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d01f6d000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8104 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d01f6c000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8104 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d01f6b000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8104 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d01df8000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8104 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d01df7000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8104 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d01df6000 8104 close(3) = 0 8104 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8104 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8104 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6d01dc4000 8104 close(3) = 0 8104 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8104 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8104 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8104 read(0, "", 4096) = 0 8104 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8091 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8091 read(3, 8104 close(1) = 0 8104 exit_group(0) = ? 8104 +++ exited with 0 +++ 8102 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8104 8102 rt_sigaction(SIGINT, {sa_handler=0x5577fa06cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8102 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8102 close(3) = -1 EBADF (Bad file descriptor) 8102 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8102 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8103, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8102 wait4(-1, 0x7ffe5d2c9f50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8102 rt_sigreturn({mask=[]}) = 0 8102 exit_group(0) = ? 8102 +++ exited with 0 +++ 8091 <... read resumed> "", 128) = 0 8091 close(3) = 0 8091 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8091 rt_sigaction(SIGINT, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8102 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa04cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8091 brk(0x5577fb414000) = 0x5577fb414000 8091 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, {sa_handler=0x5577fa050410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3e0ec27940}, 8) = 0 8091 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip1", "0", "1", "4", "6"], 0x5577fb3f2cf0 /* 17 vars */) = 0 8091 brk(NULL) = 0x55d0b5bd1000 8091 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc1f4ac860) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc1f4ac860) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc1f4ac860) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc1f4ac860) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc1f4ac860) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc1f4ac860) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc1f4ac860) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8091 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8091 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8091 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbe97052000 8091 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbe97048000 8091 mmap(0x7fbe9704b000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fbe9704b000 8091 mmap(0x7fbe9704e000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fbe9704e000 8091 mmap(0x7fbe97050000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fbe97050000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffc1f4ac840) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffc1f4ac840) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffc1f4ac840) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffc1f4ac840) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffc1f4ac840) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffc1f4ac840) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffc1f4ac840) = -1 ENOENT (No such file or directory) 8091 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8091 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8091 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8091 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8091 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe97043000 8091 close(3) = 0 8091 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8091 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8091 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8091 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbe96e82000 8091 mprotect(0x7fbe96ea4000, 1658880, PROT_NONE) = 0 8091 mmap(0x7fbe96ea4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fbe96ea4000 8091 mmap(0x7fbe96fec000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fbe96fec000 8091 mmap(0x7fbe97039000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fbe97039000 8091 mmap(0x7fbe9703f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbe9703f000 8091 close(3) = 0 8091 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbe96e7f000 8091 arch_prctl(ARCH_SET_FS, 0x7fbe96e7f740) = 0 8091 mprotect(0x7fbe97039000, 16384, PROT_READ) = 0 8091 mprotect(0x7fbe97050000, 4096, PROT_READ) = 0 8091 mprotect(0x55d0b3e1b000, 4096, PROT_READ) = 0 8091 mprotect(0x7fbe9707b000, 4096, PROT_READ) = 0 8091 munmap(0x7fbe97043000, 17208) = 0 8091 brk(NULL) = 0x55d0b5bd1000 8091 brk(0x55d0b5bf2000) = 0x55d0b5bf2000 8091 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8091 fstat(3, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 8091 getdents64(3, /* 152 entries */, 32768) = 4528 8091 getdents64(3, /* 0 entries */, 32768) = 0 8091 close(3) = 0 8091 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8091 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8091 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8091 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8091 read(4, "254:0", 5) = 5 8091 close(4) = 0 8091 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffc1f4ad1c0) = 0 8091 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8091 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8091 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8091 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8091 read(7, "254:1", 5) = 5 8091 close(7) = 0 8091 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffc1f4ad1c0) = 0 8091 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 8091 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 8091 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 8091 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 8091 read(9, "254:2", 5) = 5 8091 close(9) = 0 8091 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffc1f4ad1c0) = 0 8091 close(3) = 0 8091 close(4) = 0 8091 close(7) = 0 8091 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 8091 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8091 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8091 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 4 8091 read(4, "254:1", 5) = 5 8091 close(4) = 0 8091 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffc1f4ad240) = 0 8091 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffc1f4ad290) = 0 8091 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffc1f4ad290) = 0 8091 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffc1f4ad290) = 0 8091 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffc1f4ad290) = 0 8091 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffc1f4ad0e0) = 0 8091 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffc1f4ad060) = 0 8091 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffc1f4ad060) = 0 8091 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffc1f4ad060) = 0 8091 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffc1f4ad060) = 0 8091 ioctl(4, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffc1f4ad2d0) = 0 8091 close(4) = 0 8091 close(3) = 0 8091 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8091 write(1, "0 1 1 1\n", 8) = 8 8091 exit_group(0) = ? 8091 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\233\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "0 1 1 1\n", 65536) = 8 5811 read(8, "", 65536) = 0 5811 wait4(8091, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8091 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioget - no arguments':"..., 33) = 33 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8119 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8119 set_robust_list(0x7f40d5eb29a0, 24) = 0 8119 close(10) = 0 8119 dup2(4, 0) = 0 8119 close(4) = 0 8119 dup2(7, 1) = 1 8119 close(7) = 0 8119 dup2(9, 2) = 2 8119 close(9) = 0 8119 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"...], 0x7ffca3b5afe8 /* 17 vars */) = 0 8119 brk(NULL) = 0x5578164fd000 8119 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff8227df90) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff8227df90) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff8227df90) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff8227df90) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff8227df90) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff8227df90) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff8227df90) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8119 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8119 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1b030000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8119 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8119 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4b1b02e000 8119 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4b1b000000 8119 mmap(0x7f4b1b00e000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f4b1b00e000 8119 mmap(0x7f4b1b01c000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f4b1b01c000 8119 mmap(0x7f4b1b029000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f4b1b029000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8119 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8119 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4b1affb000 8119 mmap(0x7f4b1affc000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f4b1affc000 8119 mmap(0x7f4b1affd000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4b1affd000 8119 mmap(0x7f4b1affe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4b1affe000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8119 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8119 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8119 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4b1ae3a000 8119 mprotect(0x7f4b1ae5c000, 1658880, PROT_NONE) = 0 8119 mmap(0x7f4b1ae5c000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f4b1ae5c000 8119 mmap(0x7f4b1afa4000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f4b1afa4000 8119 mmap(0x7f4b1aff1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f4b1aff1000 8119 mmap(0x7f4b1aff7000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4b1aff7000 8119 close(3) = 0 8119 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4b1ae37000 8119 arch_prctl(ARCH_SET_FS, 0x7f4b1ae37740) = 0 8119 mprotect(0x7f4b1aff1000, 16384, PROT_READ) = 0 8119 mprotect(0x7f4b1affe000, 4096, PROT_READ) = 0 8119 mprotect(0x7f4b1b029000, 16384, PROT_READ) = 0 8119 mprotect(0x557815c08000, 12288, PROT_READ) = 0 8119 mprotect(0x7f4b1b05c000, 4096, PROT_READ) = 0 8119 munmap(0x7f4b1b030000, 17208) = 0 8119 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8119 close(3) = 0 8119 brk(NULL) = 0x5578164fd000 8119 brk(0x55781651e000) = 0x55781651e000 8119 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8119 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1b034000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8119 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f4b1ae30000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8119 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1b033000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8119 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1b032000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8119 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1b031000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8119 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1b030000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8119 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1ae2f000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8119 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1ae2e000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8119 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1ae2d000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8119 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1acba000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8119 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1acb9000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8119 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1acb8000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8119 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4b1ac86000 8119 close(3) = 0 8119 getuid() = 0 8119 getgid() = 0 8119 geteuid() = 0 8119 getegid() = 0 8119 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8119 ioctl(-1, TIOCGPGRP, 0x7fff8227eba4) = -1 EBADF (Bad file descriptor) 8119 sysinfo({uptime=411, loads=[125472, 89920, 44288], totalram=106127360, freeram=57909248, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=65, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8119 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8119 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8119 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8119 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8119 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8119 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8119 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 uname({sysname="Linux", nodename="compilator", ...}) = 0 8119 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8119 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8119 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8119 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8119 getpid() = 8119 8119 getppid() = 5811 8119 getpid() = 8119 8119 getpgrp() = 5807 8119 ioctl(2, TIOCGPGRP, 0x7fff8227ea74) = -1 ENOTTY (Inappropriate ioctl for device) 8119 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 ioctl(2, TIOCGPGRP, 0x7fff8227ea54) = -1 ENOTTY (Inappropriate ioctl for device) 8119 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8119 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8119 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 8119 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8119 ioctl(3, TCGETS, 0x7fff8227eb30) = -1 ENOTTY (Inappropriate ioctl for device) 8119 lseek(3, 0, SEEK_CUR) = 0 8119 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 8119 lseek(3, 0, SEEK_SET) = 0 8119 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8119 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8119 dup2(3, 255) = 255 8119 close(3) = 0 8119 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8119 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8119 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8119 lseek(255, 0, SEEK_CUR) = 0 8119 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 8119 pipe([3, 4]) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8119 lseek(255, -5391, SEEK_CUR) = 904 8119 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8124 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 close(4) = 0 8119 read(3, 8124 getpid() = 8124 8124 close(255) = 0 8124 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8124 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 dup2(4, 1) = 1 8124 close(4) = 0 8124 close(3) = 0 8124 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8124 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8124 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8125 8124 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8124 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8124 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8124 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8124 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 getpid( 8124 wait4(-1, 8125 <... getpid resumed> ) = 8125 8125 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8125 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8125 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8125 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8125 ioctl(2, TIOCGPGRP, 0x7fff8227e534) = -1 ENOTTY (Inappropriate ioctl for device) 8125 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8125 dup2(3, 2) = 2 8125 close(3) = 0 8125 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8125 write(1, "allexport \toff\n", 20) = 20 8125 write(1, "braceexpand \ton\n", 19) = 19 8125 write(1, "emacs \toff\n", 20) = 20 8125 write(1, "errexit \toff\n", 20) = 20 8125 write(1, "errtrace \toff\n", 20) = 20 8125 write(1, "functrace \toff\n", 20) = 20 8125 write(1, "hashall \ton\n", 19) = 19 8125 write(1, "histexpand \toff\n", 20) = 20 8125 write(1, "history \toff\n", 20) = 20 8125 write(1, "ignoreeof \toff\n", 20) = 20 8125 write(1, "interactive-comments\ton\n", 24) = 24 8125 write(1, "keyword \toff\n", 20) = 20 8125 write(1, "monitor \toff\n", 20) = 20 8125 write(1, "noclobber \toff\n", 20) = 20 8125 write(1, "noexec \toff\n", 20) = 20 8125 write(1, "noglob \toff\n", 20) = 20 8125 write(1, "nolog \toff\n", 20) = 20 8125 write(1, "notify \toff\n", 20) = 20 8125 write(1, "nounset \toff\n", 20) = 20 8125 write(1, "onecmd \toff\n", 20) = 20 8125 write(1, "physical \toff\n", 20) = 20 8125 write(1, "pipefail \toff\n", 20) = 20 8125 write(1, "posix \toff\n", 20) = 20 8125 write(1, "privileged \toff\n", 20) = 20 8125 write(1, "verbose \toff\n", 20) = 20 8125 write(1, "vi \toff\n", 20) = 20 8125 write(1, "xtrace \toff\n", 20) = 20 8125 exit_group(0) = ? 8119 <... read resumed> "allexport \toff\n", 128) = 20 8125 +++ exited with 0 +++ 8124 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8125 8124 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8124 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8124 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8125, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8124 wait4(-1, 0x7fff8227df90, WNOHANG, NULL) = -1 ECHILD (No child processes) 8124 rt_sigreturn({mask=[]}) = 0 8124 exit_group(0) = ? 8124 +++ exited with 0 +++ 8119 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8119 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8119 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8119 read(3, "ysical \toff\npipefail "..., 128) = 128 8119 read(3, " \toff\n", 128) = 10 8119 read(3, "", 128) = 0 8119 close(3) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8124 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8119 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8119 lseek(255, -5174, SEEK_CUR) = 1121 8119 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8126 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], 8126 getpid( 8119 <... rt_sigprocmask resumed> NULL, 8) = 0 8126 <... getpid resumed> ) = 8126 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], 8126 close(255 8119 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8126 <... close resumed> ) = 0 8119 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8126 rt_sigprocmask(SIG_SETMASK, [], 8119 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 <... rt_sigprocmask resumed> NULL, 8) = 0 8119 wait4(-1, 8126 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8126 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8126 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8126 ioctl(2, TIOCGPGRP, 0x7fff8227e914) = -1 ENOTTY (Inappropriate ioctl for device) 8126 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8126 dup2(3, 1) = 1 8126 close(3) = 0 8126 dup2(1, 2) = 2 8126 fcntl(1, F_GETFD) = 0 8126 exit_group(0) = ? 8126 +++ exited with 0 +++ 8119 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8126 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 ioctl(2, TIOCGWINSZ, 0x7fff8227e810) = -1 ENOTTY (Inappropriate ioctl for device) 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8119 pipe([3, 4]) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8119 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8127 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 close(4) = 0 8119 read(3, 8127 getpid() = 8127 8127 close(255) = 0 8127 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8127 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 dup2(4, 1) = 1 8127 close(4) = 0 8127 close(3) = 0 8127 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8127 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8127 pipe([3, 4]) = 0 8127 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8127 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8128 8127 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8127 close(4) = 0 8127 close(4) = -1 EBADF (Bad file descriptor) 8127 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8128 getpid( 8127 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8128 <... getpid resumed> ) = 8128 8127 clone( 8128 rt_sigprocmask(SIG_SETMASK, [], 8127 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8129 8128 <... rt_sigprocmask resumed> NULL, 8) = 0 8127 rt_sigprocmask(SIG_SETMASK, [CHLD], 8128 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 getpid( 8128 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8129 <... getpid resumed> ) = 8129 8128 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 rt_sigprocmask(SIG_SETMASK, [], 8128 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8129 <... rt_sigprocmask resumed> NULL, 8) = 0 8128 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8128 close(3 8129 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8128 <... close resumed> ) = 0 8129 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 dup2(3, 0) = 0 8129 close(3) = 0 8129 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55781651cf00 /* 18 vars */ 8128 dup2(4, 1) = 1 8128 close(4) = 0 8128 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8127 <... rt_sigprocmask resumed> NULL, 8) = 0 8128 <... openat resumed> ) = 3 8128 fstat(3, 8127 close(3 8128 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8128 brk(0x557816546000) = 0x557816546000 8128 getdents64(3 8127 <... close resumed> ) = 0 8128 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8128 getdents64(3, /* 0 entries */, 32768) = 0 8128 brk(0x55781653e000) = 0x55781653e000 8127 rt_sigprocmask(SIG_BLOCK, [CHLD], 8128 close(3 8127 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8128 <... close resumed> ) = 0 8128 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8128 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8128 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8128 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8128 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8128 ioctl(2, TIOCGPGRP, 0x7fff8227d494) = -1 ENOTTY (Inappropriate ioctl for device) 8129 <... execve resumed> ) = 0 8128 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8128 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8129 brk(NULL 8128 fstat(1, 8129 <... brk resumed> ) = 0x55d3c9be2000 8128 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8128 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 8128 exit_group(0) = ? 8128 +++ exited with 0 +++ 8127 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8127 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8127 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8128 8127 wait4(-1, 8129 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffdb6245ba0) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdb6245ba0) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdb6245ba0) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffdb6245ba0) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffdb6245ba0) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdb6245ba0) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdb6245ba0) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8129 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8129 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8276154000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8129 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 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8129 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8276152000 8129 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8276147000 8129 mmap(0x7f8276149000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8276149000 8129 mmap(0x7f827614e000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f827614e000 8129 mmap(0x7f8276150000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f8276150000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8129 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8129 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8275f1f000 8129 mprotect(0x7f8275f44000, 2093056, PROT_NONE) = 0 8129 mmap(0x7f8276143000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f8276143000 8129 mmap(0x7f8276145000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8276145000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8129 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8129 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8129 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8275d5e000 8129 mprotect(0x7f8275d80000, 1658880, PROT_NONE) = 0 8129 mmap(0x7f8275d80000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f8275d80000 8129 mmap(0x7f8275ec8000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f8275ec8000 8129 mmap(0x7f8275f15000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f8275f15000 8129 mmap(0x7f8275f1b000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8275f1b000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8129 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 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8129 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8275d56000 8129 mmap(0x7f8275d58000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8275d58000 8129 mmap(0x7f8275d5b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8275d5b000 8129 mmap(0x7f8275d5c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8275d5c000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8129 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8129 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8275ce2000 8129 mmap(0x7f8275ce4000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8275ce4000 8129 mmap(0x7f8275d36000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f8275d36000 8129 mmap(0x7f8275d54000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f8275d54000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8129 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8129 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8275cdd000 8129 mmap(0x7f8275cde000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f8275cde000 8129 mmap(0x7f8275cdf000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8275cdf000 8129 mmap(0x7f8275ce0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8275ce0000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8129 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8129 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8129 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8275cdb000 8129 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8275cba000 8129 mmap(0x7f8275cc0000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f8275cc0000 8129 mmap(0x7f8275ccf000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f8275ccf000 8129 mmap(0x7f8275cd5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f8275cd5000 8129 mmap(0x7f8275cd7000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8275cd7000 8129 close(3) = 0 8129 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8275cb7000 8129 arch_prctl(ARCH_SET_FS, 0x7f8275cb7800) = 0 8129 mprotect(0x7f8275f15000, 16384, PROT_READ) = 0 8129 mprotect(0x7f8275cd5000, 4096, PROT_READ) = 0 8129 mprotect(0x7f8275ce0000, 4096, PROT_READ) = 0 8129 mprotect(0x7f8275d54000, 4096, PROT_READ) = 0 8129 mprotect(0x7f8275d5c000, 4096, PROT_READ) = 0 8129 mprotect(0x7f8276143000, 4096, PROT_READ) = 0 8129 mprotect(0x7f8276150000, 4096, PROT_READ) = 0 8129 mprotect(0x55d3c7c2d000, 4096, PROT_READ) = 0 8129 mprotect(0x7f8276180000, 4096, PROT_READ) = 0 8129 munmap(0x7f8276154000, 17208) = 0 8129 set_tid_address(0x7f8275cb7ad0) = 8129 8129 set_robust_list(0x7f8275cb7ae0, 24) = 0 8129 rt_sigaction(SIGRTMIN, {sa_handler=0x7f8275cc06b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f8275ccc730}, NULL, 8) = 0 8129 rt_sigaction(SIGRT_1, {sa_handler=0x7f8275cc0740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f8275ccc730}, NULL, 8) = 0 8129 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8129 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8129 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8129 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8129 brk(NULL) = 0x55d3c9be2000 8129 brk(0x55d3c9c03000) = 0x55d3c9c03000 8129 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8129 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8276158000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8129 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8275cb0000 8129 close(3) = 0 8129 futex(0x7f8275f1aa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8129 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8276157000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8129 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8276156000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8129 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8276155000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8129 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8276154000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8129 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8275caf000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8129 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8275cae000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8129 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8275cad000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8129 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8275b3a000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8129 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8275b39000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8129 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8275b38000 8129 close(3) = 0 8129 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8129 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8129 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8275b06000 8129 close(3) = 0 8129 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8129 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8129 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8129 read(0, "", 4096) = 0 8129 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8119 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8119 read(3, 8129 close(1) = 0 8129 exit_group(0) = ? 8129 +++ exited with 0 +++ 8127 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8129 8127 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8127 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8127 close(3) = -1 EBADF (Bad file descriptor) 8127 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8127 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8128, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8127 wait4(-1, 0x7fff8227d1d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8127 rt_sigreturn({mask=[]}) = 0 8127 exit_group(0) = ? 8127 +++ exited with 0 +++ 8119 <... read resumed> "", 128) = 0 8119 close(3) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8127 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 pipe([3, 4]) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8119 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8130 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 close(4) = 0 8130 getpid( 8119 read(3, 8130 <... getpid resumed> ) = 8130 8130 close(255) = 0 8130 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8130 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 dup2(4, 1) = 1 8130 close(4) = 0 8130 close(3) = 0 8130 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8130 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8130 pipe([3, 4]) = 0 8130 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8130 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8131 8130 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8130 close(4) = 0 8130 close(4) = -1 EBADF (Bad file descriptor) 8131 getpid( 8130 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8131 <... getpid resumed> ) = 8131 8130 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8131 rt_sigprocmask(SIG_SETMASK, [], 8130 clone( 8131 <... rt_sigprocmask resumed> NULL, 8) = 0 8131 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8130 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8132 8131 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigprocmask(SIG_SETMASK, [CHLD], 8131 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8132 getpid( 8131 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8132 <... getpid resumed> ) = 8132 8131 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8132 rt_sigprocmask(SIG_SETMASK, [], 8131 close(3 8132 <... rt_sigprocmask resumed> NULL, 8) = 0 8131 <... close resumed> ) = 0 8132 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8131 dup2(4, 1 8132 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8131 <... dup2 resumed> ) = 1 8132 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8131 close(4 8132 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8132 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8132 dup2(3, 0) = 0 8132 close(3) = 0 8132 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8131 <... close resumed> ) = 0 8132 <... rt_sigaction resumed> {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8131 stat(".", 8132 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8132 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8132 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55781651cf00 /* 18 vars */ 8131 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8131 stat("/usr/local/sbin/ls", 0x7fff8227d480) = -1 ENOENT (No such file or directory) 8131 stat("/usr/local/bin/ls", 8130 <... rt_sigprocmask resumed> NULL, 8) = 0 8132 <... execve resumed> ) = 0 8131 <... stat resumed> 0x7fff8227d480) = -1 ENOENT (No such file or directory) 8132 brk(NULL) = 0x55f8806ff000 8131 stat("/usr/sbin/ls", 8130 close(3 8131 <... stat resumed> 0x7fff8227d480) = -1 ENOENT (No such file or directory) 8131 stat("/usr/bin/ls", 8130 <... close resumed> ) = 0 8131 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8132 access("/etc/ld.so.preload", R_OK 8131 stat("/usr/bin/ls", 8130 rt_sigprocmask(SIG_BLOCK, [CHLD], 8131 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8131 geteuid() = 0 8131 getegid( 8132 <... access resumed> ) = -1 ENOENT (No such file or directory) 8131 <... getegid resumed> ) = 0 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8131 getuid( 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8131 <... getuid resumed> ) = 0 8132 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8131 getgid( 8132 <... stat resumed> 0x7ffdbf350640) = -1 ENOENT (No such file or directory) 8131 <... getgid resumed> ) = 0 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8131 access("/usr/bin/ls", X_OK 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8131 <... access resumed> ) = 0 8132 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8131 stat("/usr/bin/ls", 8132 <... stat resumed> 0x7ffdbf350640) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8131 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8131 geteuid( 8132 <... stat resumed> 0x7ffdbf350640) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8131 <... geteuid resumed> ) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 stat("/libgpiod.old/src/lib/.libs/tls", 8131 getegid( 8132 <... stat resumed> 0x7ffdbf350640) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8131 <... getegid resumed> ) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8131 getuid( 8132 <... stat resumed> 0x7ffdbf350640) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8131 <... getuid resumed> ) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 stat("/libgpiod.old/src/lib/.libs/x86_64", 8131 getgid( 8132 <... stat resumed> 0x7ffdbf350640) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8132 stat("/libgpiod.old/src/lib/.libs/x86_64", 8131 <... getgid resumed> ) = 0 8132 <... stat resumed> 0x7ffdbf350640) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8131 access("/usr/bin/ls", R_OK 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8132 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8131 <... access resumed> ) = 0 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 stat("/usr/bin/ls", 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8132 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbf442000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8131 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8132 <... openat resumed> ) = 3 8132 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 8132 fstat(3, 8131 stat("/usr/bin/ls", 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8132 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0cbf440000 8132 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cbf435000 8132 mmap(0x7f0cbf437000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cbf437000 8132 mmap(0x7f0cbf43c000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f0cbf43c000 8132 mmap(0x7f0cbf43e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f0cbf43e000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8131 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8131 geteuid( 8132 <... openat resumed> ) = 3 8132 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8132 fstat(3, 8131 <... geteuid resumed> ) = 0 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8132 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cbf20d000 8132 mprotect(0x7f0cbf232000, 2093056, PROT_NONE) = 0 8132 mmap(0x7f0cbf431000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f0cbf431000 8132 mmap(0x7f0cbf433000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0cbf433000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8131 getegid( 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8131 <... getegid resumed> ) = 0 8132 <... openat resumed> ) = 3 8132 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8132 fstat(3, 8131 getuid( 8132 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8132 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cbf04c000 8132 mprotect(0x7f0cbf06e000, 1658880, PROT_NONE) = 0 8132 mmap(0x7f0cbf06e000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0cbf06e000 8132 mmap(0x7f0cbf1b6000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f0cbf1b6000 8132 mmap(0x7f0cbf203000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f0cbf203000 8132 mmap(0x7f0cbf209000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0cbf209000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8131 <... getuid resumed> ) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8131 getgid( 8132 <... openat resumed> ) = 3 8132 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 8132 fstat(3, 8131 <... getgid resumed> ) = 0 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8132 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cbf044000 8132 mmap(0x7f0cbf046000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cbf046000 8132 mmap(0x7f0cbf049000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0cbf049000 8132 mmap(0x7f0cbf04a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0cbf04a000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8131 access("/usr/bin/ls", X_OK 8132 <... openat resumed> ) = 3 8132 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8132 fstat(3, 8131 <... access resumed> ) = 0 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8132 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cbefd0000 8132 mmap(0x7f0cbefd2000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cbefd2000 8132 mmap(0x7f0cbf024000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f0cbf024000 8132 mmap(0x7f0cbf042000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f0cbf042000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8131 stat("/usr/bin/ls", 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8131 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8132 <... openat resumed> ) = 3 8132 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8132 fstat(3, 8131 geteuid( 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8132 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cbefcb000 8132 mmap(0x7f0cbefcc000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0cbefcc000 8132 mmap(0x7f0cbefcd000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cbefcd000 8132 mmap(0x7f0cbefce000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cbefce000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8131 <... geteuid resumed> ) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8131 getegid( 8132 <... openat resumed> ) = 3 8132 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8132 fstat(3, 8131 <... getegid resumed> ) = 0 8132 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8132 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0cbefc9000 8132 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cbefa8000 8132 mmap(0x7f0cbefae000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0cbefae000 8132 mmap(0x7f0cbefbd000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f0cbefbd000 8132 mmap(0x7f0cbefc3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f0cbefc3000 8132 mmap(0x7f0cbefc5000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0cbefc5000 8132 close(3) = 0 8132 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0cbefa5000 8132 arch_prctl(ARCH_SET_FS, 0x7f0cbefa5800) = 0 8132 mprotect(0x7f0cbf203000, 16384, PROT_READ 8131 getuid( 8132 <... mprotect resumed> ) = 0 8131 <... getuid resumed> ) = 0 8132 mprotect(0x7f0cbefc3000, 4096, PROT_READ 8131 getgid( 8132 <... mprotect resumed> ) = 0 8132 mprotect(0x7f0cbefce000, 4096, PROT_READ) = 0 8132 mprotect(0x7f0cbf042000, 4096, PROT_READ) = 0 8132 mprotect(0x7f0cbf04a000, 4096, PROT_READ) = 0 8132 mprotect(0x7f0cbf431000, 4096, PROT_READ) = 0 8132 mprotect(0x7f0cbf43e000, 4096, PROT_READ) = 0 8132 mprotect(0x55f87ee75000, 4096, PROT_READ) = 0 8132 mprotect(0x7f0cbf46e000, 4096, PROT_READ) = 0 8132 munmap(0x7f0cbf442000, 17208) = 0 8132 set_tid_address(0x7f0cbefa5ad0) = 8132 8132 set_robust_list(0x7f0cbefa5ae0, 24) = 0 8132 rt_sigaction(SIGRTMIN, {sa_handler=0x7f0cbefae6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f0cbefba730}, NULL, 8) = 0 8132 rt_sigaction(SIGRT_1, {sa_handler=0x7f0cbefae740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f0cbefba730}, NULL, 8) = 0 8132 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8132 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8132 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8132 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8132 brk(NULL) = 0x55f8806ff000 8132 brk(0x55f880720000) = 0x55f880720000 8132 access("/etc/selinux/config", F_OK 8131 <... getgid resumed> ) = 0 8132 <... access resumed> ) = -1 ENOENT (No such file or directory) 8131 access("/usr/bin/ls", R_OK) = 0 8131 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8131 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8131 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8132 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8131 <... rt_sigaction resumed> {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8131 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55781651cf00 /* 18 vars */ 8130 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8132 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8130 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8132 <... openat resumed> ) = 3 8131 <... execve resumed> ) = 0 8132 fstat(3, 8131 brk(NULL 8130 rt_sigprocmask(SIG_BLOCK, [CHLD], 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8132 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbf446000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8131 <... brk resumed> ) = 0x561039af5000 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 access("/etc/ld.so.preload", R_OK 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8132 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f0cbef9e000 8132 close(3) = 0 8132 futex(0x7f0cbf208a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8131 <... access resumed> ) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8132 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbf445000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8131 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8132 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbf444000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8131 <... stat resumed> 0x7fffe2f77030) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8132 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbf443000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8131 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8132 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbf442000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8131 <... stat resumed> 0x7fffe2f77030) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8132 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbef9d000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8131 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8132 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8131 <... stat resumed> 0x7fffe2f77030) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8132 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbef9c000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8131 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8132 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbef9b000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8131 stat("/libgpiod.old/src/lib/.libs/tls", 8132 <... openat resumed> ) = 3 8132 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8132 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbee28000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8131 <... stat resumed> 0x7fffe2f77030) = -1 ENOENT (No such file or directory) 8132 <... openat resumed> ) = 3 8132 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8132 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbee27000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8132 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbee26000 8132 close(3) = 0 8132 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8131 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8132 <... openat resumed> ) = 3 8132 fstat(3, 8131 <... stat resumed> 0x7fffe2f77030) = -1 ENOENT (No such file or directory) 8132 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8132 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cbedf4000 8132 close(3) = 0 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8131 stat("/libgpiod.old/src/lib/.libs/x86_64", 8130 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8131 <... stat resumed> 0x7fffe2f77030) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8130 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8131 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8131 stat("/libgpiod.old/src/lib/.libs/x86_64", 8130 <... rt_sigaction resumed> {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8131 <... stat resumed> 0x7fffe2f77030) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8130 wait4(-1, 8131 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8131 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8131 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8131 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c651a2000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8131 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8131 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2c651a0000 8131 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2c64f78000 8131 mprotect(0x7f2c64f9d000, 2093056, PROT_NONE) = 0 8131 mmap(0x7f2c6519c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f2c6519c000 8131 mmap(0x7f2c6519e000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2c6519e000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8131 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8131 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8131 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2c64db7000 8131 mprotect(0x7f2c64dd9000, 1658880, PROT_NONE) = 0 8131 mmap(0x7f2c64dd9000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2c64dd9000 8131 mmap(0x7f2c64f21000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2c64f21000 8131 mmap(0x7f2c64f6e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2c64f6e000 8131 mmap(0x7f2c64f74000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2c64f74000 8132 fstat(0, 8131 close(3) = 0 8132 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8132 read(0, 8131 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8131 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8131 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2c64d43000 8131 mmap(0x7f2c64d45000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2c64d45000 8131 mmap(0x7f2c64d97000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f2c64d97000 8131 mmap(0x7f2c64db5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f2c64db5000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8131 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8131 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2c64d3e000 8131 mmap(0x7f2c64d3f000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2c64d3f000 8131 mmap(0x7f2c64d40000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2c64d40000 8131 mmap(0x7f2c64d41000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2c64d41000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8131 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8131 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8131 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2c64d1d000 8131 mmap(0x7f2c64d23000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2c64d23000 8131 mmap(0x7f2c64d32000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f2c64d32000 8131 mmap(0x7f2c64d38000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f2c64d38000 8131 mmap(0x7f2c64d3a000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2c64d3a000 8131 close(3) = 0 8131 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2c64d1b000 8131 arch_prctl(ARCH_SET_FS, 0x7f2c64d1c380) = 0 8131 mprotect(0x7f2c64f6e000, 16384, PROT_READ) = 0 8131 mprotect(0x7f2c64d38000, 4096, PROT_READ) = 0 8131 mprotect(0x7f2c64d41000, 4096, PROT_READ) = 0 8131 mprotect(0x7f2c64db5000, 4096, PROT_READ) = 0 8131 mprotect(0x7f2c6519c000, 4096, PROT_READ) = 0 8131 mprotect(0x561039452000, 4096, PROT_READ) = 0 8131 mprotect(0x7f2c651ce000, 4096, PROT_READ) = 0 8131 munmap(0x7f2c651a2000, 17208) = 0 8131 set_tid_address(0x7f2c64d1c650) = 8131 8131 set_robust_list(0x7f2c64d1c660, 24) = 0 8131 rt_sigaction(SIGRTMIN, {sa_handler=0x7f2c64d236b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f2c64d2f730}, NULL, 8) = 0 8131 rt_sigaction(SIGRT_1, {sa_handler=0x7f2c64d23740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f2c64d2f730}, NULL, 8) = 0 8131 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8131 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8131 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8131 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8131 brk(NULL) = 0x561039af5000 8131 brk(0x561039b16000) = 0x561039b16000 8131 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8131 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c651a6000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8131 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f2c64d14000 8131 close(3) = 0 8131 futex(0x7f2c64f73a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8131 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c651a5000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8131 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c651a4000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8131 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c651a3000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8131 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c651a2000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8131 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c64d13000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8131 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c64d12000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8131 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c64d11000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8131 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c64b9e000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8131 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c64b9d000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8131 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c64b9c000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8131 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c64b6a000 8131 close(3) = 0 8131 ioctl(1, TCGETS, 0x7fffe2f77ca0) = -1 ENOTTY (Inappropriate ioctl for device) 8131 ioctl(1, TIOCGWINSZ, 0x7fffe2f77d70) = -1 ENOTTY (Inappropriate ioctl for device) 8131 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8131 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8131 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 8131 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8131 futex(0x7f2c6519fa90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8131 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8131 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8131 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8131 close(3) = 0 8131 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8131 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8131 close(3) = 0 8131 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8131 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8131 read(3, "", 4096) = 0 8131 close(3) = 0 8131 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8131 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8131 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2c64b65000 8131 close(3) = 0 8131 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8131 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8131 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2c64b50000 8131 mprotect(0x7f2c64b53000, 40960, PROT_NONE) = 0 8131 mmap(0x7f2c64b53000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f2c64b53000 8131 mmap(0x7f2c64b5a000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f2c64b5a000 8131 mmap(0x7f2c64b5d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f2c64b5d000 8131 mmap(0x7f2c64b5f000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2c64b5f000 8131 close(3) = 0 8131 mprotect(0x7f2c64b5d000, 4096, PROT_READ) = 0 8131 munmap(0x7f2c64b65000, 17208) = 0 8131 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8131 lseek(3, 0, SEEK_CUR) = 0 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8131 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8131 close(3) = 0 8131 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8131 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8131 close(3) = 0 8131 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8131 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8131 close(3) = 0 8131 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8131 lseek(3, 0, SEEK_CUR) = 0 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8131 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8131 close(3) = 0 8131 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8131 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8131 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8131 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8131 lseek(3, -71, SEEK_CUR) = 56 8131 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8131 close(3) = 0 8131 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8132 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8131 <... write resumed> ) = 91 8132 read(0, 8131 close(1 8132 <... read resumed> "", 4096) = 0 8132 close(1 8131 <... close resumed> ) = 0 8132 <... close resumed> ) = 0 8132 exit_group(0 8131 close(2) = 0 8132 <... exit_group resumed>) = ? 8131 exit_group(0) = ? 8132 +++ exited with 0 +++ 8130 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8132 8130 wait4(-1, 8131 +++ exited with 0 +++ 8130 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8131 8130 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8130 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8130 close(3) = -1 EBADF (Bad file descriptor) 8130 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8130 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8132, si_uid=0, si_status=0, si_utime=3, si_stime=6} --- 8130 wait4(-1, 0x7fff8227d3d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8130 rt_sigreturn({mask=[]}) = 0 8130 exit_group(0) = ? 8130 +++ exited with 0 +++ 8119 <... read resumed> "", 128) = 0 8119 close(3) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8130 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 pipe([3, 4]) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8119 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8133 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 close(4) = 0 8119 read(3, 8133 getpid() = 8133 8133 close(255) = 0 8133 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8133 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8133 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8133 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8133 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8133 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8133 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8133 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8133 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8133 dup2(4, 1) = 1 8133 close(4) = 0 8133 close(3) = 0 8133 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8133 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 chdir("/libgpiod.old/src/tools") = 0 8133 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8133 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8133 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8133 exit_group(0) = ? 8133 +++ exited with 0 +++ 8119 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8119 read(3, "", 128) = 0 8119 close(3) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8133 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 8119 pipe([3, 4]) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8119 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8134 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 close(4 8134 getpid( 8119 <... close resumed> ) = 0 8134 <... getpid resumed> ) = 8134 8119 read(3, 8134 close(255) = 0 8134 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8134 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 dup2(4, 1) = 1 8134 close(4) = 0 8134 close(3) = 0 8134 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8134 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8134 pipe([3, 4]) = 0 8134 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8134 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8135 8134 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8134 close(4) = 0 8135 getpid( 8134 close(4 8135 <... getpid resumed> ) = 8135 8134 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8135 rt_sigprocmask(SIG_SETMASK, [], 8134 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8135 <... rt_sigprocmask resumed> NULL, 8) = 0 8134 clone( 8135 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4b1ae37a10) = 8136 8135 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8134 rt_sigprocmask(SIG_SETMASK, [CHLD], 8135 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8135 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8135 close(3 8136 getpid( 8135 <... close resumed> ) = 0 8136 <... getpid resumed> ) = 8136 8135 dup2(4, 1 8136 rt_sigprocmask(SIG_SETMASK, [], 8135 <... dup2 resumed> ) = 1 8136 <... rt_sigprocmask resumed> NULL, 8) = 0 8135 close(4 8136 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8135 <... close resumed> ) = 0 8136 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8135 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8136 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8135 <... openat resumed> ) = 3 8136 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8136 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8136 dup2(3, 0) = 0 8136 close(3) = 0 8136 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8135 fstat(3, 8136 <... rt_sigaction resumed> {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8136 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8136 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8136 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55781651d530 /* 18 vars */ 8135 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8135 brk(0x557816546000) = 0x557816546000 8135 getdents64(3 8134 <... rt_sigprocmask resumed> NULL, 8) = 0 8135 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8136 <... execve resumed> ) = 0 8135 getdents64(3 8134 close(3 8135 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8136 brk(NULL 8135 brk(0x55781653e000 8136 <... brk resumed> ) = 0x555cc09aa000 8135 <... brk resumed> ) = 0x55781653e000 8135 close(3) = 0 8135 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8135 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8135 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8136 access("/etc/ld.so.preload", R_OK 8135 <... rt_sigaction resumed> {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8135 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8135 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8135 ioctl(2, TIOCGPGRP, 0x7fff8227dab4) = -1 ENOTTY (Inappropriate ioctl for device) 8136 <... access resumed> ) = -1 ENOENT (No such file or directory) 8135 rt_sigaction(SIGCHLD, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8135 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8135 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8136 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8135 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8136 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8135 fstat(1, 8136 <... stat resumed> 0x7ffce8688840) = -1 ENOENT (No such file or directory) 8135 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8135 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8136 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8136 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8135 <... write resumed> ) = 56 8136 <... stat resumed> 0x7ffce8688840) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8135 exit_group(0 8136 <... stat resumed> 0x7ffce8688840) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8135 <... exit_group resumed>) = ? 8136 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8136 stat("/libgpiod.old/src/lib/.libs/tls", 8135 +++ exited with 0 +++ 8136 <... stat resumed> 0x7ffce8688840) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8134 <... close resumed> ) = 0 8136 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8136 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8134 rt_sigprocmask(SIG_BLOCK, [CHLD], 8136 <... stat resumed> 0x7ffce8688840) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 stat("/libgpiod.old/src/lib/.libs/x86_64", 8134 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8136 <... stat resumed> 0x7ffce8688840) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8134 rt_sigprocmask(SIG_SETMASK, [CHLD], 8136 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8136 stat("/libgpiod.old/src/lib/.libs/x86_64", 8134 <... rt_sigprocmask resumed> NULL, 8) = 0 8136 <... stat resumed> 0x7ffce8688840) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 stat("/libgpiod.old/src/lib/.libs", 8134 rt_sigprocmask(SIG_BLOCK, [CHLD], 8136 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8136 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8134 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8136 <... openat resumed> ) = 3 8136 fstat(3, 8134 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8136 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8136 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed82f4000 8136 close(3) = 0 8134 <... rt_sigaction resumed> {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8136 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8134 wait4(-1, 8136 <... openat resumed> ) = 3 8136 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 8136 fstat(3, 8134 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8135 8136 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8136 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faed82f2000 8136 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faed82e7000 8136 mmap(0x7faed82e9000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faed82e9000 8136 mmap(0x7faed82ee000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7faed82ee000 8136 mmap(0x7faed82f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7faed82f0000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8134 wait4(-1, 8136 <... openat resumed> ) = 3 8136 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8136 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faed80bf000 8136 mprotect(0x7faed80e4000, 2093056, PROT_NONE) = 0 8136 mmap(0x7faed82e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7faed82e3000 8136 mmap(0x7faed82e5000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faed82e5000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8136 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8136 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8136 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faed7efe000 8136 mprotect(0x7faed7f20000, 1658880, PROT_NONE) = 0 8136 mmap(0x7faed7f20000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7faed7f20000 8136 mmap(0x7faed8068000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7faed8068000 8136 mmap(0x7faed80b5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7faed80b5000 8136 mmap(0x7faed80bb000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faed80bb000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8136 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 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8136 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faed7ef6000 8136 mmap(0x7faed7ef8000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faed7ef8000 8136 mmap(0x7faed7efb000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7faed7efb000 8136 mmap(0x7faed7efc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7faed7efc000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8136 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8136 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faed7e82000 8136 mmap(0x7faed7e84000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faed7e84000 8136 mmap(0x7faed7ed6000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7faed7ed6000 8136 mmap(0x7faed7ef4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7faed7ef4000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8136 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8136 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faed7e7d000 8136 mmap(0x7faed7e7e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7faed7e7e000 8136 mmap(0x7faed7e7f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faed7e7f000 8136 mmap(0x7faed7e80000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faed7e80000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8136 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8136 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8136 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faed7e7b000 8136 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faed7e5a000 8136 mmap(0x7faed7e60000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7faed7e60000 8136 mmap(0x7faed7e6f000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7faed7e6f000 8136 mmap(0x7faed7e75000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7faed7e75000 8136 mmap(0x7faed7e77000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faed7e77000 8136 close(3) = 0 8136 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faed7e57000 8136 arch_prctl(ARCH_SET_FS, 0x7faed7e57800) = 0 8136 mprotect(0x7faed80b5000, 16384, PROT_READ) = 0 8136 mprotect(0x7faed7e75000, 4096, PROT_READ) = 0 8136 mprotect(0x7faed7e80000, 4096, PROT_READ) = 0 8136 mprotect(0x7faed7ef4000, 4096, PROT_READ) = 0 8136 mprotect(0x7faed7efc000, 4096, PROT_READ) = 0 8136 mprotect(0x7faed82e3000, 4096, PROT_READ) = 0 8136 mprotect(0x7faed82f0000, 4096, PROT_READ) = 0 8136 mprotect(0x555cbf86a000, 4096, PROT_READ) = 0 8136 mprotect(0x7faed8320000, 4096, PROT_READ) = 0 8136 munmap(0x7faed82f4000, 17208) = 0 8136 set_tid_address(0x7faed7e57ad0) = 8136 8136 set_robust_list(0x7faed7e57ae0, 24) = 0 8136 rt_sigaction(SIGRTMIN, {sa_handler=0x7faed7e606b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7faed7e6c730}, NULL, 8) = 0 8136 rt_sigaction(SIGRT_1, {sa_handler=0x7faed7e60740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7faed7e6c730}, NULL, 8) = 0 8136 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8136 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8136 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8136 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8136 brk(NULL) = 0x555cc09aa000 8136 brk(0x555cc09cb000) = 0x555cc09cb000 8136 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8136 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed82f8000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8136 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7faed7e50000 8136 close(3) = 0 8136 futex(0x7faed80baa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8136 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed82f7000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8136 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed82f6000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8136 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed82f5000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8136 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed82f4000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8136 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed7e4f000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8136 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed7e4e000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8136 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed7e4d000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8136 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed7cda000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8136 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed7cd9000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8136 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed7cd8000 8136 close(3) = 0 8136 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8136 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8136 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faed7ca6000 8136 close(3) = 0 8136 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8136 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8136 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8136 read(0, "", 4096) = 0 8136 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8119 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8119 read(3, 8136 close(1) = 0 8136 exit_group(0) = ? 8136 +++ exited with 0 +++ 8134 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8136 8134 rt_sigaction(SIGINT, {sa_handler=0x557815b6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8134 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8134 close(3) = -1 EBADF (Bad file descriptor) 8134 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8134 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8135, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8134 wait4(-1, 0x7fff8227d7d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8134 rt_sigreturn({mask=[]}) = 0 8134 exit_group(0) = ? 8134 +++ exited with 0 +++ 8119 <... read resumed> "", 128) = 0 8119 close(3) = 0 8119 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8119 rt_sigaction(SIGINT, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8134 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8119 brk(0x55781653f000) = 0x55781653f000 8119 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, {sa_handler=0x557815b50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4b1ae71940}, 8) = 0 8119 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"...], 0x55781651d530 /* 17 vars */) = 0 8119 brk(NULL) = 0x55fa3e8ec000 8119 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc56aebed0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc56aebed0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc56aebed0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc56aebed0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc56aebed0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc56aebed0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc56aebed0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8119 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8119 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8119 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe062bfb000 8119 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe062bf1000 8119 mmap(0x7fe062bf4000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fe062bf4000 8119 mmap(0x7fe062bf7000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe062bf7000 8119 mmap(0x7fe062bf9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fe062bf9000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffc56aebeb0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffc56aebeb0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffc56aebeb0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffc56aebeb0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffc56aebeb0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffc56aebeb0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffc56aebeb0) = -1 ENOENT (No such file or directory) 8119 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8119 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8119 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8119 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8119 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe062bec000 8119 close(3) = 0 8119 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8119 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8119 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8119 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe062a2b000 8119 mprotect(0x7fe062a4d000, 1658880, PROT_NONE) = 0 8119 mmap(0x7fe062a4d000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fe062a4d000 8119 mmap(0x7fe062b95000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fe062b95000 8119 mmap(0x7fe062be2000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fe062be2000 8119 mmap(0x7fe062be8000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe062be8000 8119 close(3) = 0 8119 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe062a28000 8119 arch_prctl(ARCH_SET_FS, 0x7fe062a28740) = 0 8119 mprotect(0x7fe062be2000, 16384, PROT_READ) = 0 8119 mprotect(0x7fe062bf9000, 4096, PROT_READ) = 0 8119 mprotect(0x55fa3d32b000, 4096, PROT_READ) = 0 8119 mprotect(0x7fe062c24000, 4096, PROT_READ) = 0 8119 munmap(0x7fe062bec000, 17208) = 0 8119 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 39) = 39 8119 write(2, "gpiochip must be specified", 26) = 26 8119 write(2, "\n", 1) = 1 8119 exit_group(1) = ? 8119 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\267\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 66 5811 wait4(8119, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 8119 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59d70) = -1 ENOENT (No such file or directory) 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,4", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x28\x4c\xdf\x04\xcc\x0b\xc7\x62\x1b\xf9\x5c\xd8\x0f\x82\x90\x41", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xad\x01\xa4\x84\xcb\x08\xb3\x38\x35\xae\x22\x71\x7d\xa9\xd0\xf3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x30\xd2\xc9\x85\x9b\x08\xef\x63\x1d\xfd\x5d\x72\x24\x73\xf9\x8d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x7f\x15\x79\xe0\x82\x03\xe3\x58\xea\x42\x8b\xfa\xd7\xbb\x77\x76", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioget - no lines speci"..., 39) = 39 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8153 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 8153 set_robust_list(0x7f40d5eb29a0, 24 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8153 <... set_robust_list resumed> ) = 0 8153 close(10) = 0 8153 dup2(4, 0) = 0 8153 close(4) = 0 8153 dup2(7, 1) = 1 8153 close(7) = 0 8153 dup2(9, 2) = 2 8153 close(9) = 0 8153 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip1"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8153 brk(NULL) = 0x55cdb862a000 8153 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff4e41fcb0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff4e41fcb0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff4e41fcb0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff4e41fcb0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff4e41fcb0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff4e41fcb0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff4e41fcb0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8153 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8153 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d5b6000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8153 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8153 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad1d5b4000 8153 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad1d586000 8153 mmap(0x7fad1d594000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fad1d594000 8153 mmap(0x7fad1d5a2000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fad1d5a2000 8153 mmap(0x7fad1d5af000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fad1d5af000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8153 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8153 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad1d581000 8153 mmap(0x7fad1d582000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fad1d582000 8153 mmap(0x7fad1d583000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad1d583000 8153 mmap(0x7fad1d584000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fad1d584000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8153 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8153 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8153 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fad1d3c0000 8153 mprotect(0x7fad1d3e2000, 1658880, PROT_NONE) = 0 8153 mmap(0x7fad1d3e2000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fad1d3e2000 8153 mmap(0x7fad1d52a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fad1d52a000 8153 mmap(0x7fad1d577000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fad1d577000 8153 mmap(0x7fad1d57d000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fad1d57d000 8153 close(3) = 0 8153 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fad1d3bd000 8153 arch_prctl(ARCH_SET_FS, 0x7fad1d3bd740) = 0 8153 mprotect(0x7fad1d577000, 16384, PROT_READ) = 0 8153 mprotect(0x7fad1d584000, 4096, PROT_READ) = 0 8153 mprotect(0x7fad1d5af000, 16384, PROT_READ) = 0 8153 mprotect(0x55cdb6ca1000, 12288, PROT_READ) = 0 8153 mprotect(0x7fad1d5e2000, 4096, PROT_READ) = 0 8153 munmap(0x7fad1d5b6000, 17208) = 0 8153 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8153 close(3) = 0 8153 brk(NULL) = 0x55cdb862a000 8153 brk(0x55cdb864b000) = 0x55cdb864b000 8153 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8153 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d5ba000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8153 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fad1d3b6000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8153 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d5b9000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8153 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d5b8000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8153 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d5b7000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8153 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d5b6000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8153 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d3b5000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8153 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d3b4000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8153 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d3b3000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8153 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d240000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8153 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d23f000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8153 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d23e000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8153 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fad1d20c000 8153 close(3) = 0 8153 getuid() = 0 8153 getgid() = 0 8153 geteuid() = 0 8153 getegid() = 0 8153 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8153 ioctl(-1, TIOCGPGRP, 0x7fff4e4208c4) = -1 EBADF (Bad file descriptor) 8153 sysinfo({uptime=414, loads=[120672, 89504, 44416], totalram=106127360, freeram=57786368, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=65, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8153 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8153 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8153 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8153 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8153 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8153 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8153 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 uname({sysname="Linux", nodename="compilator", ...}) = 0 8153 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8153 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8153 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8153 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8153 getpid() = 8153 8153 getppid() = 5811 8153 getpid() = 8153 8153 getpgrp() = 5807 8153 ioctl(2, TIOCGPGRP, 0x7fff4e420794) = -1 ENOTTY (Inappropriate ioctl for device) 8153 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 ioctl(2, TIOCGPGRP, 0x7fff4e420774) = -1 ENOTTY (Inappropriate ioctl for device) 8153 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8153 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8153 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 8153 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8153 ioctl(3, TCGETS, 0x7fff4e420850) = -1 ENOTTY (Inappropriate ioctl for device) 8153 lseek(3, 0, SEEK_CUR) = 0 8153 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 8153 lseek(3, 0, SEEK_SET) = 0 8153 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8153 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8153 dup2(3, 255) = 255 8153 close(3) = 0 8153 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8153 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8153 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8153 lseek(255, 0, SEEK_CUR) = 0 8153 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 8153 pipe([3, 4]) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8153 lseek(255, -5391, SEEK_CUR) = 904 8153 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8154 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 close(4) = 0 8153 read(3, 8154 getpid() = 8154 8154 close(255) = 0 8154 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8154 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 dup2(4, 1) = 1 8154 close(4) = 0 8154 close(3) = 0 8154 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8154 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8154 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8155 8154 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8154 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8154 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8154 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8154 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 wait4(-1, 8155 getpid() = 8155 8155 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8155 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8155 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8155 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8155 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8155 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8155 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8155 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8155 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8155 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8155 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8155 ioctl(2, TIOCGPGRP, 0x7fff4e420254) = -1 ENOTTY (Inappropriate ioctl for device) 8155 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8155 dup2(3, 2) = 2 8155 close(3) = 0 8155 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8155 write(1, "allexport \toff\n", 20) = 20 8155 write(1, "braceexpand \ton\n", 19) = 19 8155 write(1, "emacs \toff\n", 20) = 20 8155 write(1, "errexit \toff\n", 20) = 20 8155 write(1, "errtrace \toff\n", 20) = 20 8155 write(1, "functrace \toff\n", 20) = 20 8155 write(1, "hashall \ton\n", 19) = 19 8155 write(1, "histexpand \toff\n", 20) = 20 8155 write(1, "history \toff\n", 20) = 20 8155 write(1, "ignoreeof \toff\n", 20) = 20 8155 write(1, "interactive-comments\ton\n", 24) = 24 8155 write(1, "keyword \toff\n", 20) = 20 8155 write(1, "monitor \toff\n", 20) = 20 8155 write(1, "noclobber \toff\n", 20) = 20 8155 write(1, "noexec \toff\n", 20) = 20 8155 write(1, "noglob \toff\n", 20) = 20 8155 write(1, "nolog \toff\n", 20) = 20 8155 write(1, "notify \toff\n", 20) = 20 8155 write(1, "nounset \toff\n", 20) = 20 8155 write(1, "onecmd \toff\n", 20) = 20 8155 write(1, "physical \toff\n", 20) = 20 8155 write(1, "pipefail \toff\n", 20) = 20 8155 write(1, "posix \toff\n", 20) = 20 8155 write(1, "privileged \toff\n", 20) = 20 8155 write(1, "verbose \toff\n", 20) = 20 8155 write(1, "vi \toff\n", 20) = 20 8155 write(1, "xtrace \toff\n", 20) = 20 8153 <... read resumed> "allexport \toff\n", 128) = 20 8153 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8153 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8153 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8153 read(3, "ysical \toff\npipefail "..., 128) = 128 8153 read(3, " \toff\n", 128) = 10 8153 read(3, 8155 exit_group(0) = ? 8155 +++ exited with 0 +++ 8154 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8155 8154 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8154 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8154 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8155, si_uid=0, si_status=0, si_utime=1, si_stime=1} --- 8154 wait4(-1, 0x7fff4e41fc90, WNOHANG, NULL) = -1 ECHILD (No child processes) 8154 rt_sigreturn({mask=[]}) = 0 8154 exit_group(0) = ? 8153 <... read resumed> "", 128) = 0 8153 close(3) = 0 8154 +++ exited with 0 +++ 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8154 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8153 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8153 lseek(255, -5174, SEEK_CUR) = 1121 8153 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8156 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 wait4(-1, 8156 getpid() = 8156 8156 close(255) = 0 8156 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8156 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8156 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8156 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8156 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8156 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8156 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8156 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8156 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8156 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8156 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8156 ioctl(2, TIOCGPGRP, 0x7fff4e420634) = -1 ENOTTY (Inappropriate ioctl for device) 8156 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8156 dup2(3, 1) = 1 8156 close(3) = 0 8156 dup2(1, 2) = 2 8156 fcntl(1, F_GETFD) = 0 8156 exit_group(0) = ? 8156 +++ exited with 0 +++ 8153 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8156 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 ioctl(2, TIOCGWINSZ, 0x7fff4e420530) = -1 ENOTTY (Inappropriate ioctl for device) 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 pipe([3, 4]) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8153 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8157 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 close(4) = 0 8153 read(3, 8157 getpid() = 8157 8157 close(255) = 0 8157 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8157 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 dup2(4, 1) = 1 8157 close(4) = 0 8157 close(3) = 0 8157 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8157 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8157 pipe([3, 4]) = 0 8157 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8157 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8158 8157 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8157 close(4) = 0 8157 close(4) = -1 EBADF (Bad file descriptor) 8157 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8158 getpid( 8157 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8158 <... getpid resumed> ) = 8158 8157 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8159 8158 rt_sigprocmask(SIG_SETMASK, [], 8157 rt_sigprocmask(SIG_SETMASK, [CHLD], 8158 <... rt_sigprocmask resumed> NULL, 8) = 0 8157 <... rt_sigprocmask resumed> NULL, 8) = 0 8158 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8157 close(3 8158 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 <... close resumed> ) = 0 8158 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8159 getpid( 8158 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 <... getpid resumed> ) = 8159 8158 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8159 rt_sigprocmask(SIG_SETMASK, [], 8158 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 <... rt_sigprocmask resumed> NULL, 8) = 0 8158 close(3 8159 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8158 <... close resumed> ) = 0 8159 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 dup2(3, 0) = 0 8159 close(3) = 0 8159 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55cdb864a090 /* 18 vars */ 8158 dup2(4, 1) = 1 8158 close(4) = 0 8158 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8157 rt_sigprocmask(SIG_BLOCK, [CHLD], 8158 <... openat resumed> ) = 3 8158 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8158 brk(0x55cdb8673000) = 0x55cdb8673000 8158 getdents64(3 8157 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8158 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8158 getdents64(3 8157 rt_sigprocmask(SIG_SETMASK, [CHLD], 8158 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8158 brk(0x55cdb866b000) = 0x55cdb866b000 8158 close(3) = 0 8158 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8158 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 <... execve resumed> ) = 0 8158 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8158 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8158 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8158 ioctl(2, TIOCGPGRP 8159 brk(NULL 8158 <... ioctl resumed> , 0x7fff4e41f1b4) = -1 ENOTTY (Inappropriate ioctl for device) 8159 <... brk resumed> ) = 0x5572df1c4000 8158 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8158 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8158 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8158 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 8157 <... rt_sigprocmask resumed> NULL, 8) = 0 8158 exit_group(0 8157 rt_sigprocmask(SIG_BLOCK, [CHLD], 8158 <... exit_group resumed>) = ? 8158 +++ exited with 0 +++ 8157 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8157 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8159 access("/etc/ld.so.preload", R_OK 8157 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8158 8157 wait4(-1, 8159 <... access resumed> ) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffcf832f090) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcf832f090) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcf832f090) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffcf832f090) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffcf832f090) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcf832f090) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcf832f090) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8159 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8159 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f553611d000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8159 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 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8159 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f553611b000 8159 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5536110000 8159 mmap(0x7f5536112000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5536112000 8159 mmap(0x7f5536117000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f5536117000 8159 mmap(0x7f5536119000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f5536119000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8159 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8159 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5535ee8000 8159 mprotect(0x7f5535f0d000, 2093056, PROT_NONE) = 0 8159 mmap(0x7f553610c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f553610c000 8159 mmap(0x7f553610e000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f553610e000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8159 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8159 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8159 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5535d27000 8159 mprotect(0x7f5535d49000, 1658880, PROT_NONE) = 0 8159 mmap(0x7f5535d49000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5535d49000 8159 mmap(0x7f5535e91000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f5535e91000 8159 mmap(0x7f5535ede000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f5535ede000 8159 mmap(0x7f5535ee4000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5535ee4000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8159 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 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8159 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5535d1f000 8159 mmap(0x7f5535d21000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5535d21000 8159 mmap(0x7f5535d24000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f5535d24000 8159 mmap(0x7f5535d25000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f5535d25000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8159 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8159 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5535cab000 8159 mmap(0x7f5535cad000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5535cad000 8159 mmap(0x7f5535cff000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f5535cff000 8159 mmap(0x7f5535d1d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f5535d1d000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8159 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8159 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5535ca6000 8159 mmap(0x7f5535ca7000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f5535ca7000 8159 mmap(0x7f5535ca8000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5535ca8000 8159 mmap(0x7f5535ca9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5535ca9000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8159 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8159 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8159 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5535ca4000 8159 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5535c83000 8159 mmap(0x7f5535c89000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5535c89000 8159 mmap(0x7f5535c98000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f5535c98000 8159 mmap(0x7f5535c9e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f5535c9e000 8159 mmap(0x7f5535ca0000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5535ca0000 8159 close(3) = 0 8159 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5535c80000 8159 arch_prctl(ARCH_SET_FS, 0x7f5535c80800) = 0 8159 mprotect(0x7f5535ede000, 16384, PROT_READ) = 0 8159 mprotect(0x7f5535c9e000, 4096, PROT_READ) = 0 8159 mprotect(0x7f5535ca9000, 4096, PROT_READ) = 0 8159 mprotect(0x7f5535d1d000, 4096, PROT_READ) = 0 8159 mprotect(0x7f5535d25000, 4096, PROT_READ) = 0 8159 mprotect(0x7f553610c000, 4096, PROT_READ) = 0 8159 mprotect(0x7f5536119000, 4096, PROT_READ) = 0 8159 mprotect(0x5572dd260000, 4096, PROT_READ) = 0 8159 mprotect(0x7f5536149000, 4096, PROT_READ) = 0 8159 munmap(0x7f553611d000, 17208) = 0 8159 set_tid_address(0x7f5535c80ad0) = 8159 8159 set_robust_list(0x7f5535c80ae0, 24) = 0 8159 rt_sigaction(SIGRTMIN, {sa_handler=0x7f5535c896b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f5535c95730}, NULL, 8) = 0 8159 rt_sigaction(SIGRT_1, {sa_handler=0x7f5535c89740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f5535c95730}, NULL, 8) = 0 8159 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8159 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8159 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8159 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8159 brk(NULL) = 0x5572df1c4000 8159 brk(0x5572df1e5000) = 0x5572df1e5000 8159 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8159 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5536121000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8159 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f5535c79000 8159 close(3) = 0 8159 futex(0x7f5535ee3a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8159 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5536120000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8159 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f553611f000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8159 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f553611e000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8159 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f553611d000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8159 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5535c78000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8159 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5535c77000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8159 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5535c76000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8159 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5535b03000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8159 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5535b02000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8159 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5535b01000 8159 close(3) = 0 8159 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8159 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8159 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5535acf000 8159 close(3) = 0 8159 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8159 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8159 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8159 read(0, "", 4096) = 0 8159 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8153 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8153 read(3, 8159 close(1) = 0 8159 exit_group(0) = ? 8159 +++ exited with 0 +++ 8157 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8159 8157 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8157 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8157 close(3) = -1 EBADF (Bad file descriptor) 8157 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8157 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8158, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8157 wait4(-1, 0x7fff4e41eed0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8157 rt_sigreturn({mask=[]}) = 0 8157 exit_group(0) = ? 8157 +++ exited with 0 +++ 8153 <... read resumed> "", 128) = 0 8153 close(3) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8157 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 pipe([3, 4]) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8153 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8160 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 close(4) = 0 8153 read(3, 8160 getpid() = 8160 8160 close(255) = 0 8160 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8160 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 dup2(4, 1) = 1 8160 close(4) = 0 8160 close(3) = 0 8160 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8160 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8160 pipe([3, 4]) = 0 8160 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8160 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8161 8160 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8160 close(4) = 0 8160 close(4) = -1 EBADF (Bad file descriptor) 8161 getpid( 8160 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8161 <... getpid resumed> ) = 8161 8160 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8161 rt_sigprocmask(SIG_SETMASK, [], 8160 clone( 8161 <... rt_sigprocmask resumed> NULL, 8) = 0 8160 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8162 8161 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8160 rt_sigprocmask(SIG_SETMASK, [CHLD], 8161 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 <... rt_sigprocmask resumed> NULL, 8) = 0 8161 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8160 close(3 8161 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8161 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8162 getpid( 8161 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8162 <... getpid resumed> ) = 8162 8161 close(3 8162 rt_sigprocmask(SIG_SETMASK, [], 8161 <... close resumed> ) = 0 8162 <... rt_sigprocmask resumed> NULL, 8) = 0 8161 dup2(4, 1 8162 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8161 <... dup2 resumed> ) = 1 8162 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8161 close(4 8162 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8162 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8162 dup2(3, 0) = 0 8162 close(3) = 0 8162 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8161 <... close resumed> ) = 0 8162 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8162 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8162 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55cdb86361b0 /* 18 vars */ 8161 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8161 stat("/usr/local/sbin/ls", 0x7fff4e41f1a0) = -1 ENOENT (No such file or directory) 8161 stat("/usr/local/bin/ls", 8162 <... execve resumed> ) = 0 8161 <... stat resumed> 0x7fff4e41f1a0) = -1 ENOENT (No such file or directory) 8162 brk(NULL 8161 stat("/usr/sbin/ls", 8162 <... brk resumed> ) = 0x55e2881e6000 8161 <... stat resumed> 0x7fff4e41f1a0) = -1 ENOENT (No such file or directory) 8161 stat("/usr/bin/ls", 8160 <... close resumed> ) = 0 8162 access("/etc/ld.so.preload", R_OK 8161 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8161 stat("/usr/bin/ls", 8160 rt_sigprocmask(SIG_BLOCK, [CHLD], 8161 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8161 geteuid() = 0 8162 <... access resumed> ) = -1 ENOENT (No such file or directory) 8161 getegid() = 0 8161 getuid( 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 <... getuid resumed> ) = 0 8161 getgid( 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8161 <... getgid resumed> ) = 0 8162 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8161 access("/usr/bin/ls", X_OK 8162 <... stat resumed> 0x7fffb5fa1040) = -1 ENOENT (No such file or directory) 8161 <... access resumed> ) = 0 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 stat("/usr/bin/ls", 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8161 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8162 <... stat resumed> 0x7fffb5fa1040) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 geteuid( 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8161 <... geteuid resumed> ) = 0 8162 <... stat resumed> 0x7fffb5fa1040) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 getegid( 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 stat("/libgpiod.old/src/lib/.libs/tls", 8161 <... getegid resumed> ) = 0 8162 <... stat resumed> 0x7fffb5fa1040) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 getuid( 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8161 <... getuid resumed> ) = 0 8162 <... stat resumed> 0x7fffb5fa1040) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 getgid( 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 stat("/libgpiod.old/src/lib/.libs/x86_64", 8161 <... getgid resumed> ) = 0 8162 <... stat resumed> 0x7fffb5fa1040) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 access("/usr/bin/ls", R_OK 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 stat("/libgpiod.old/src/lib/.libs/x86_64", 8161 <... access resumed> ) = 0 8162 <... stat resumed> 0x7fffb5fa1040) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 stat("/usr/bin/ls", 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 stat("/libgpiod.old/src/lib/.libs", 8161 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8162 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8162 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8161 stat("/usr/bin/ls", 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8162 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975ddf000 8162 close(3) = 0 8161 geteuid( 8162 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8161 <... geteuid resumed> ) = 0 8161 getegid( 8162 <... openat resumed> ) = 3 8162 read(3, 8161 <... getegid resumed> ) = 0 8162 <... read resumed> "\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 8162 fstat(3, 8161 getuid( 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8162 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc975ddd000 8162 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc975dd2000 8162 mmap(0x7fc975dd4000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc975dd4000 8162 mmap(0x7fc975dd9000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fc975dd9000 8162 mmap(0x7fc975ddb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fc975ddb000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8161 <... getuid resumed> ) = 0 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8161 getgid( 8162 <... openat resumed> ) = 3 8162 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8162 fstat(3, 8161 <... getgid resumed> ) = 0 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8162 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc975baa000 8162 mprotect(0x7fc975bcf000, 2093056, PROT_NONE) = 0 8162 mmap(0x7fc975dce000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fc975dce000 8162 mmap(0x7fc975dd0000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc975dd0000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8161 access("/usr/bin/ls", X_OK 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8161 <... access resumed> ) = 0 8162 <... openat resumed> ) = 3 8162 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8162 fstat(3, 8161 stat("/usr/bin/ls", 8162 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8162 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc9759e9000 8162 mprotect(0x7fc975a0b000, 1658880, PROT_NONE) = 0 8162 mmap(0x7fc975a0b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc975a0b000 8162 mmap(0x7fc975b53000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fc975b53000 8162 mmap(0x7fc975ba0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fc975ba0000 8162 mmap(0x7fc975ba6000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc975ba6000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8161 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8161 geteuid( 8162 <... openat resumed> ) = 3 8162 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 8162 fstat(3, 8161 <... geteuid resumed> ) = 0 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8162 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc9759e1000 8162 mmap(0x7fc9759e3000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc9759e3000 8162 mmap(0x7fc9759e6000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fc9759e6000 8162 mmap(0x7fc9759e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fc9759e7000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8161 getegid( 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8161 <... getegid resumed> ) = 0 8162 <... openat resumed> ) = 3 8162 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8162 fstat(3, 8161 getuid( 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8162 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc97596d000 8162 mmap(0x7fc97596f000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc97596f000 8162 mmap(0x7fc9759c1000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fc9759c1000 8162 mmap(0x7fc9759df000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fc9759df000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8161 <... getuid resumed> ) = 0 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8161 getgid( 8162 <... openat resumed> ) = 3 8162 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8162 fstat(3, 8161 <... getgid resumed> ) = 0 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8162 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc975968000 8162 mmap(0x7fc975969000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fc975969000 8162 mmap(0x7fc97596a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc97596a000 8162 mmap(0x7fc97596b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc97596b000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8161 access("/usr/bin/ls", R_OK 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8161 <... access resumed> ) = 0 8162 <... openat resumed> ) = 3 8162 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8162 fstat(3, 8161 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8162 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8162 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc975966000 8162 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc975945000 8162 mmap(0x7fc97594b000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc97594b000 8162 mmap(0x7fc97595a000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc97595a000 8162 mmap(0x7fc975960000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fc975960000 8162 mmap(0x7fc975962000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc975962000 8162 close(3) = 0 8162 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc975942000 8162 arch_prctl(ARCH_SET_FS, 0x7fc975942800) = 0 8161 <... rt_sigaction resumed> {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8162 mprotect(0x7fc975ba0000, 16384, PROT_READ 8161 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8162 <... mprotect resumed> ) = 0 8161 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8162 mprotect(0x7fc975960000, 4096, PROT_READ 8161 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8162 <... mprotect resumed> ) = 0 8161 <... rt_sigaction resumed> {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8162 mprotect(0x7fc97596b000, 4096, PROT_READ 8161 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55cdb86361b0 /* 18 vars */ 8162 <... mprotect resumed> ) = 0 8162 mprotect(0x7fc9759df000, 4096, PROT_READ) = 0 8162 mprotect(0x7fc9759e7000, 4096, PROT_READ) = 0 8162 mprotect(0x7fc975dce000, 4096, PROT_READ) = 0 8162 mprotect(0x7fc975ddb000, 4096, PROT_READ) = 0 8162 mprotect(0x55e287887000, 4096, PROT_READ) = 0 8162 mprotect(0x7fc975e0b000, 4096, PROT_READ) = 0 8162 munmap(0x7fc975ddf000, 17208) = 0 8162 set_tid_address(0x7fc975942ad0) = 8162 8162 set_robust_list(0x7fc975942ae0, 24) = 0 8162 rt_sigaction(SIGRTMIN, {sa_handler=0x7fc97594b6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fc975957730}, NULL, 8) = 0 8162 rt_sigaction(SIGRT_1, {sa_handler=0x7fc97594b740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fc975957730}, NULL, 8) = 0 8162 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8162 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8162 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8162 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8162 brk(NULL) = 0x55e2881e6000 8162 brk(0x55e288207000) = 0x55e288207000 8162 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8162 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8161 <... execve resumed> ) = 0 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8161 brk(NULL 8162 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8161 <... brk resumed> ) = 0x555fabf40000 8161 access("/etc/ld.so.preload", R_OK 8160 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8161 <... access resumed> ) = -1 ENOENT (No such file or directory) 8160 rt_sigprocmask(SIG_SETMASK, [CHLD], 8162 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8160 <... rt_sigprocmask resumed> NULL, 8) = 0 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 <... openat resumed> ) = 3 8161 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8162 fstat(3, 8161 <... stat resumed> 0x7ffcbe7912a0) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8162 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975de3000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8162 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc97593b000 8162 close(3) = 0 8162 futex(0x7fc975ba5a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8161 <... stat resumed> 0x7ffcbe7912a0) = -1 ENOENT (No such file or directory) 8162 <... openat resumed> ) = 3 8162 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8162 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975de2000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8162 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975de1000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8161 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... stat resumed> 0x7ffcbe7912a0) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8162 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975de0000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8162 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975ddf000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8161 stat("/libgpiod.old/src/lib/.libs/tls", 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... stat resumed> 0x7ffcbe7912a0) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8162 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc97593a000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8161 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... stat resumed> 0x7ffcbe7912a0) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8162 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975939000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8162 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975938000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8161 stat("/libgpiod.old/src/lib/.libs/x86_64", 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... stat resumed> 0x7ffcbe7912a0) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8162 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc9757c5000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8162 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc9757c4000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8161 stat("/libgpiod.old/src/lib/.libs/x86_64", 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... stat resumed> 0x7ffcbe7912a0) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8162 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc9757c3000 8162 close(3) = 0 8162 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8162 <... openat resumed> ) = 3 8162 fstat(3, 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8162 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8162 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc975791000 8162 close(3) = 0 8161 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8161 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8160 rt_sigprocmask(SIG_BLOCK, [CHLD], 8161 <... openat resumed> ) = 3 8161 fstat(3, 8160 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8161 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8161 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baac5c000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8160 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8161 <... openat resumed> ) = 3 8161 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8161 fstat(3, 8160 <... rt_sigaction resumed> {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8161 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8161 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4baac5a000 8161 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4baaa32000 8161 mprotect(0x7f4baaa57000, 2093056, PROT_NONE) = 0 8161 mmap(0x7f4baac56000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f4baac56000 8161 mmap(0x7f4baac58000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4baac58000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8160 wait4(-1, 8161 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8161 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8161 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8161 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4baa871000 8161 mprotect(0x7f4baa893000, 1658880, PROT_NONE 8162 fstat(0, 8161 <... mprotect resumed> ) = 0 8161 mmap(0x7f4baa893000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000 8162 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8161 <... mmap resumed> ) = 0x7f4baa893000 8162 read(0, 8161 mmap(0x7f4baa9db000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f4baa9db000 8161 mmap(0x7f4baaa28000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f4baaa28000 8161 mmap(0x7f4baaa2e000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4baaa2e000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8161 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8161 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4baa7fd000 8161 mmap(0x7f4baa7ff000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4baa7ff000 8161 mmap(0x7f4baa851000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f4baa851000 8161 mmap(0x7f4baa86f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f4baa86f000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8161 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8161 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4baa7f8000 8161 mmap(0x7f4baa7f9000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f4baa7f9000 8161 mmap(0x7f4baa7fa000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4baa7fa000 8161 mmap(0x7f4baa7fb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4baa7fb000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8161 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8161 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8161 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4baa7d7000 8161 mmap(0x7f4baa7dd000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4baa7dd000 8161 mmap(0x7f4baa7ec000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f4baa7ec000 8161 mmap(0x7f4baa7f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f4baa7f2000 8161 mmap(0x7f4baa7f4000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4baa7f4000 8161 close(3) = 0 8161 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4baa7d5000 8161 arch_prctl(ARCH_SET_FS, 0x7f4baa7d6380) = 0 8161 mprotect(0x7f4baaa28000, 16384, PROT_READ) = 0 8161 mprotect(0x7f4baa7f2000, 4096, PROT_READ) = 0 8161 mprotect(0x7f4baa7fb000, 4096, PROT_READ) = 0 8161 mprotect(0x7f4baa86f000, 4096, PROT_READ) = 0 8161 mprotect(0x7f4baac56000, 4096, PROT_READ) = 0 8161 mprotect(0x555fab5e4000, 4096, PROT_READ) = 0 8161 mprotect(0x7f4baac88000, 4096, PROT_READ) = 0 8161 munmap(0x7f4baac5c000, 17208) = 0 8161 set_tid_address(0x7f4baa7d6650) = 8161 8161 set_robust_list(0x7f4baa7d6660, 24) = 0 8161 rt_sigaction(SIGRTMIN, {sa_handler=0x7f4baa7dd6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f4baa7e9730}, NULL, 8) = 0 8161 rt_sigaction(SIGRT_1, {sa_handler=0x7f4baa7dd740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f4baa7e9730}, NULL, 8) = 0 8161 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8161 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8161 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8161 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8161 brk(NULL) = 0x555fabf40000 8161 brk(0x555fabf61000) = 0x555fabf61000 8161 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8161 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baac60000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8161 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f4baa7ce000 8161 close(3) = 0 8161 futex(0x7f4baaa2da08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8161 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baac5f000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8161 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baac5e000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8161 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baac5d000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8161 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baac5c000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8161 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baa7cd000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8161 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baa7cc000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8161 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baa7cb000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8161 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baa658000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8161 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baa657000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8161 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baa656000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8161 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baa624000 8161 close(3) = 0 8161 ioctl(1, TCGETS, 0x7ffcbe791f10) = -1 ENOTTY (Inappropriate ioctl for device) 8161 ioctl(1, TIOCGWINSZ, 0x7ffcbe791fe0) = -1 ENOTTY (Inappropriate ioctl for device) 8161 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8161 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8161 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 8161 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8161 futex(0x7f4baac59a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8161 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8161 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8161 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8161 close(3) = 0 8161 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8161 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8161 close(3) = 0 8161 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8161 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8161 read(3, "", 4096) = 0 8161 close(3) = 0 8161 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8161 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8161 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4baa61f000 8161 close(3) = 0 8161 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8161 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8161 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4baa60a000 8161 mprotect(0x7f4baa60d000, 40960, PROT_NONE) = 0 8161 mmap(0x7f4baa60d000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f4baa60d000 8161 mmap(0x7f4baa614000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f4baa614000 8161 mmap(0x7f4baa617000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f4baa617000 8161 mmap(0x7f4baa619000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4baa619000 8161 close(3) = 0 8161 mprotect(0x7f4baa617000, 4096, PROT_READ) = 0 8161 munmap(0x7f4baa61f000, 17208) = 0 8161 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8161 lseek(3, 0, SEEK_CUR) = 0 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8161 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8161 close(3) = 0 8161 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8161 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8161 close(3) = 0 8161 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8161 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8161 close(3) = 0 8161 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8161 lseek(3, 0, SEEK_CUR) = 0 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8161 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8161 close(3) = 0 8161 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8161 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8161 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8161 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8161 lseek(3, -71, SEEK_CUR) = 56 8161 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8161 close(3) = 0 8161 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8162 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8161 <... write resumed> ) = 91 8162 read(0, 8161 close(1 8162 <... read resumed> "", 4096) = 0 8161 <... close resumed> ) = 0 8162 close(1) = 0 8162 exit_group(0 8161 close(2 8162 <... exit_group resumed>) = ? 8161 <... close resumed> ) = 0 8161 exit_group(0) = ? 8162 +++ exited with 0 +++ 8160 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8162 8160 wait4(-1, 8161 +++ exited with 0 +++ 8160 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8161 8160 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8160 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8160 close(3) = -1 EBADF (Bad file descriptor) 8160 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8160 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8162, si_uid=0, si_status=0, si_utime=4, si_stime=6} --- 8160 wait4(-1, 0x7fff4e41f0d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8160 rt_sigreturn({mask=[]}) = 0 8160 exit_group(0) = ? 8153 <... read resumed> "", 128) = 0 8160 +++ exited with 0 +++ 8153 close(3) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8160 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 pipe([3, 4]) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8153 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8163 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 close(4) = 0 8163 getpid( 8153 read(3, 8163 <... getpid resumed> ) = 8163 8163 close(255) = 0 8163 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8163 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8163 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8163 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8163 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8163 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8163 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8163 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8163 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8163 dup2(4, 1) = 1 8163 close(4) = 0 8163 close(3) = 0 8163 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8163 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 chdir("/libgpiod.old/src/tools") = 0 8163 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8163 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8163 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8163 exit_group(0) = ? 8163 +++ exited with 0 +++ 8153 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8153 read(3, "", 128) = 0 8153 close(3) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8163 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 8153 pipe([3, 4]) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8153 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8164 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8164 getpid( 8153 <... rt_sigaction resumed> {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 close(4 8164 <... getpid resumed> ) = 8164 8153 <... close resumed> ) = 0 8153 read(3, 8164 close(255) = 0 8164 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8164 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 dup2(4, 1) = 1 8164 close(4) = 0 8164 close(3) = 0 8164 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8164 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8164 pipe([3, 4]) = 0 8164 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8164 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8165 8164 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8164 close(4) = 0 8165 getpid( 8164 close(4 8165 <... getpid resumed> ) = 8165 8164 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8165 rt_sigprocmask(SIG_SETMASK, [], 8164 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8165 <... rt_sigprocmask resumed> NULL, 8) = 0 8164 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fad1d3bda10) = 8166 8165 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8164 rt_sigprocmask(SIG_SETMASK, [CHLD], 8165 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 <... rt_sigprocmask resumed> NULL, 8) = 0 8165 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8166 getpid( 8165 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 <... getpid resumed> ) = 8166 8165 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8166 rt_sigprocmask(SIG_SETMASK, [], 8165 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 <... rt_sigprocmask resumed> NULL, 8) = 0 8165 close(3 8166 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8165 <... close resumed> ) = 0 8166 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8165 dup2(4, 1 8166 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 dup2(3, 0) = 0 8166 close(3) = 0 8166 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55cdb864a710 /* 18 vars */ 8165 <... dup2 resumed> ) = 1 8165 close(4) = 0 8165 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8166 <... execve resumed> ) = 0 8166 brk(NULL 8165 <... openat resumed> ) = 3 8166 <... brk resumed> ) = 0x55bcf6015000 8165 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8165 brk(0x55cdb8673000) = 0x55cdb8673000 8165 getdents64(3 8164 close(3 8165 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8165 getdents64(3 8164 <... close resumed> ) = 0 8165 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8165 brk(0x55cdb866b000) = 0x55cdb866b000 8166 access("/etc/ld.so.preload", R_OK 8165 close(3) = 0 8165 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8165 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8166 <... access resumed> ) = -1 ENOENT (No such file or directory) 8165 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8165 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8165 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8165 rt_sigprocmask(SIG_SETMASK, [], 8166 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8165 <... rt_sigprocmask resumed> NULL, 8) = 0 8166 <... stat resumed> 0x7ffd71b9a220) = -1 ENOENT (No such file or directory) 8165 ioctl(2, TIOCGPGRP 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8165 <... ioctl resumed> , 0x7fff4e41f7d4) = -1 ENOTTY (Inappropriate ioctl for device) 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8165 rt_sigaction(SIGCHLD, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8166 <... stat resumed> 0x7ffd71b9a220) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8165 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8165 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8166 <... stat resumed> 0x7ffd71b9a220) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8165 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 stat("/libgpiod.old/src/lib/.libs/tls", 8165 fstat(1, 8166 <... stat resumed> 0x7ffd71b9a220) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8165 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8165 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8166 <... stat resumed> 0x7ffd71b9a220) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8165 <... write resumed> ) = 56 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 stat("/libgpiod.old/src/lib/.libs/x86_64", 8165 exit_group(0 8166 <... stat resumed> 0x7ffd71b9a220) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8165 <... exit_group resumed>) = ? 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 stat("/libgpiod.old/src/lib/.libs/x86_64", 8165 +++ exited with 0 +++ 8166 <... stat resumed> 0x7ffd71b9a220) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8164 rt_sigprocmask(SIG_BLOCK, [CHLD], 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 stat("/libgpiod.old/src/lib/.libs", 8164 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8166 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8166 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8164 rt_sigprocmask(SIG_SETMASK, [CHLD], 8166 <... openat resumed> ) = 3 8166 fstat(3, 8164 <... rt_sigprocmask resumed> NULL, 8) = 0 8166 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8166 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71241b9000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8164 rt_sigprocmask(SIG_BLOCK, [CHLD], 8166 <... openat resumed> ) = 3 8166 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 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8166 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f71241b7000 8166 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71241ac000 8166 mmap(0x7f71241ae000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f71241ae000 8166 mmap(0x7f71241b3000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f71241b3000 8166 mmap(0x7f71241b5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f71241b5000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8164 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8164 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8166 <... openat resumed> ) = 3 8166 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8166 fstat(3, 8164 <... rt_sigaction resumed> {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8166 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8166 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7123f84000 8166 mprotect(0x7f7123fa9000, 2093056, PROT_NONE) = 0 8166 mmap(0x7f71241a8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f71241a8000 8166 mmap(0x7f71241aa000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f71241aa000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8164 wait4(-1, 8166 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8164 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8165 8166 <... openat resumed> ) = 3 8166 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8166 fstat(3, 8164 wait4(-1, 8166 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8166 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7123dc3000 8166 mprotect(0x7f7123de5000, 1658880, PROT_NONE) = 0 8166 mmap(0x7f7123de5000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f7123de5000 8166 mmap(0x7f7123f2d000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f7123f2d000 8166 mmap(0x7f7123f7a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f7123f7a000 8166 mmap(0x7f7123f80000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7123f80000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8166 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 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8166 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7123dbb000 8166 mmap(0x7f7123dbd000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7123dbd000 8166 mmap(0x7f7123dc0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f7123dc0000 8166 mmap(0x7f7123dc1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f7123dc1000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8166 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8166 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7123d47000 8166 mmap(0x7f7123d49000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7123d49000 8166 mmap(0x7f7123d9b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f7123d9b000 8166 mmap(0x7f7123db9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f7123db9000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8166 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8166 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7123d42000 8166 mmap(0x7f7123d43000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f7123d43000 8166 mmap(0x7f7123d44000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7123d44000 8166 mmap(0x7f7123d45000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7123d45000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8166 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8166 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8166 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7123d40000 8166 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7123d1f000 8166 mmap(0x7f7123d25000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f7123d25000 8166 mmap(0x7f7123d34000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f7123d34000 8166 mmap(0x7f7123d3a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f7123d3a000 8166 mmap(0x7f7123d3c000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7123d3c000 8166 close(3) = 0 8166 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7123d1c000 8166 arch_prctl(ARCH_SET_FS, 0x7f7123d1c800) = 0 8166 mprotect(0x7f7123f7a000, 16384, PROT_READ) = 0 8166 mprotect(0x7f7123d3a000, 4096, PROT_READ) = 0 8166 mprotect(0x7f7123d45000, 4096, PROT_READ) = 0 8166 mprotect(0x7f7123db9000, 4096, PROT_READ) = 0 8166 mprotect(0x7f7123dc1000, 4096, PROT_READ) = 0 8166 mprotect(0x7f71241a8000, 4096, PROT_READ) = 0 8166 mprotect(0x7f71241b5000, 4096, PROT_READ) = 0 8166 mprotect(0x55bcf58a3000, 4096, PROT_READ) = 0 8166 mprotect(0x7f71241e5000, 4096, PROT_READ) = 0 8166 munmap(0x7f71241b9000, 17208) = 0 8166 set_tid_address(0x7f7123d1cad0) = 8166 8166 set_robust_list(0x7f7123d1cae0, 24) = 0 8166 rt_sigaction(SIGRTMIN, {sa_handler=0x7f7123d256b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f7123d31730}, NULL, 8) = 0 8166 rt_sigaction(SIGRT_1, {sa_handler=0x7f7123d25740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7123d31730}, NULL, 8) = 0 8166 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8166 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8166 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8166 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8166 brk(NULL) = 0x55bcf6015000 8166 brk(0x55bcf6036000) = 0x55bcf6036000 8166 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8166 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71241bd000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8166 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f7123d15000 8166 close(3) = 0 8166 futex(0x7f7123f7fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8166 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71241bc000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8166 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71241bb000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8166 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71241ba000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8166 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f71241b9000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8166 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7123d14000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8166 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7123d13000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8166 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7123d12000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8166 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7123b9f000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8166 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7123b9e000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8166 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7123b9d000 8166 close(3) = 0 8166 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8166 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8166 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7123b6b000 8166 close(3) = 0 8166 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8166 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8166 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8166 read(0, "", 4096) = 0 8166 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8153 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8153 read(3, 8166 close(1) = 0 8166 exit_group(0) = ? 8166 +++ exited with 0 +++ 8164 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8166 8164 rt_sigaction(SIGINT, {sa_handler=0x55cdb6c05d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8164 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8164 close(3) = -1 EBADF (Bad file descriptor) 8164 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8164 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8165, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8164 wait4(-1, 0x7fff4e41f510, WNOHANG, NULL) = -1 ECHILD (No child processes) 8164 rt_sigreturn({mask=[]}) = 0 8164 exit_group(0) = ? 8164 +++ exited with 0 +++ 8153 <... read resumed> "", 128) = 0 8153 close(3) = 0 8153 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8153 rt_sigaction(SIGINT, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8164 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be5df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8153 brk(0x55cdb866c000) = 0x55cdb866c000 8153 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, {sa_handler=0x55cdb6be9410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fad1d3f7940}, 8) = 0 8153 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip1"], 0x55cdb864a710 /* 17 vars */) = 0 8153 brk(NULL) = 0x55def739d000 8153 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd4e324ef0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd4e324ef0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd4e324ef0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd4e324ef0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd4e324ef0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd4e324ef0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd4e324ef0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8153 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8153 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8153 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcabbb82000 8153 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcabbb78000 8153 mmap(0x7fcabbb7b000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fcabbb7b000 8153 mmap(0x7fcabbb7e000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fcabbb7e000 8153 mmap(0x7fcabbb80000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fcabbb80000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffd4e324ed0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd4e324ed0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd4e324ed0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffd4e324ed0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffd4e324ed0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd4e324ed0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd4e324ed0) = -1 ENOENT (No such file or directory) 8153 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8153 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8153 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8153 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8153 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcabbb73000 8153 close(3) = 0 8153 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8153 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8153 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8153 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcabb9b2000 8153 mprotect(0x7fcabb9d4000, 1658880, PROT_NONE) = 0 8153 mmap(0x7fcabb9d4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fcabb9d4000 8153 mmap(0x7fcabbb1c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fcabbb1c000 8153 mmap(0x7fcabbb69000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fcabbb69000 8153 mmap(0x7fcabbb6f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcabbb6f000 8153 close(3) = 0 8153 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcabb9af000 8153 arch_prctl(ARCH_SET_FS, 0x7fcabb9af740) = 0 8153 mprotect(0x7fcabbb69000, 16384, PROT_READ) = 0 8153 mprotect(0x7fcabbb80000, 4096, PROT_READ) = 0 8153 mprotect(0x55def55b1000, 4096, PROT_READ) = 0 8153 mprotect(0x7fcabbbab000, 4096, PROT_READ) = 0 8153 munmap(0x7fcabbb73000, 17208) = 0 8153 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 39) = 39 8153 write(2, "at least one GPIO line offset mu"..., 47) = 47 8153 write(2, "\n", 1) = 1 8153 exit_group(1) = ? 8153 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\331\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 87 5811 wait4(8153, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 8153 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x6e\x28\xc3\x9c\xc5\xad\xa4\x38\xfe\xe1\x53\xca\x9e\xa4\xc1\xa1", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xe5\x70\xde\x65\xea\x42\x48\x1c\x23\x3d\x03\xc9\x3f\xd4\x59\x0b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x8d\xe4\x77\xa9\x20\x22\x6f\x20\xa8\xf5\x3c\x17\x6d\x80\x22\x9e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x32\x65\x77\x24\x5f\x95\x1a\x0d\x49\x12\x73\x41\x7c\x98\x3b\xda", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd3\x9a\x93\x51\xd6\xa2\xf8\xad\x75\x2a\x0e\xd7\xcd\xb8\xf1\xb8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x35\xb5\x08\xd9\x3f\x81\x4a\x50\xf2\xb4\xf6\xe0\x08\x9f\x35\xdd", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioget - too many lines"..., 45) = 45 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioget", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8190 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8190 set_robust_list(0x7f40d5eb29a0, 24) = 0 8190 close(10) = 0 8190 dup2(4, 0) = 0 8190 close(4) = 0 8190 dup2(7, 1) = 1 8190 close(7) = 0 8190 dup2(9, 2) = 2 8190 close(9) = 0 8190 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioget", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip0", "0", "1", "2", "3", "4"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8190 brk(NULL) = 0x55666fafb000 8190 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd95880500) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd95880500) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd95880500) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd95880500) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd95880500) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd95880500) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd95880500) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8190 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8190 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed84b9000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8190 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8190 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4ed84b7000 8190 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4ed8489000 8190 mmap(0x7f4ed8497000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f4ed8497000 8190 mmap(0x7f4ed84a5000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f4ed84a5000 8190 mmap(0x7f4ed84b2000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f4ed84b2000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8190 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8190 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4ed8484000 8190 mmap(0x7f4ed8485000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f4ed8485000 8190 mmap(0x7f4ed8486000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4ed8486000 8190 mmap(0x7f4ed8487000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4ed8487000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8190 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8190 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8190 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4ed82c3000 8190 mprotect(0x7f4ed82e5000, 1658880, PROT_NONE) = 0 8190 mmap(0x7f4ed82e5000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f4ed82e5000 8190 mmap(0x7f4ed842d000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f4ed842d000 8190 mmap(0x7f4ed847a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f4ed847a000 8190 mmap(0x7f4ed8480000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4ed8480000 8190 close(3) = 0 8190 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4ed82c0000 8190 arch_prctl(ARCH_SET_FS, 0x7f4ed82c0740) = 0 8190 mprotect(0x7f4ed847a000, 16384, PROT_READ) = 0 8190 mprotect(0x7f4ed8487000, 4096, PROT_READ) = 0 8190 mprotect(0x7f4ed84b2000, 16384, PROT_READ) = 0 8190 mprotect(0x55666f650000, 12288, PROT_READ) = 0 8190 mprotect(0x7f4ed84e5000, 4096, PROT_READ) = 0 8190 munmap(0x7f4ed84b9000, 17208) = 0 8190 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8190 close(3) = 0 8190 brk(NULL) = 0x55666fafb000 8190 brk(0x55666fb1c000) = 0x55666fb1c000 8190 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8190 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed84bd000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8190 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f4ed82b9000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8190 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed84bc000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8190 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed84bb000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8190 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed84ba000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8190 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed84b9000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8190 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed82b8000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8190 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed82b7000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8190 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed82b6000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8190 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed8143000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8190 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed8142000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8190 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed8141000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8190 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4ed810f000 8190 close(3) = 0 8190 getuid() = 0 8190 getgid() = 0 8190 geteuid() = 0 8190 getegid() = 0 8190 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8190 ioctl(-1, TIOCGPGRP, 0x7ffd95881114) = -1 EBADF (Bad file descriptor) 8190 sysinfo({uptime=417, loads=[121536, 90208, 44896], totalram=106127360, freeram=57786368, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=65, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8190 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8190 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8190 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8190 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8190 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8190 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8190 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 uname({sysname="Linux", nodename="compilator", ...}) = 0 8190 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8190 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8190 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8190 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8190 getpid() = 8190 8190 getppid() = 5811 8190 getpid() = 8190 8190 getpgrp() = 5807 8190 ioctl(2, TIOCGPGRP, 0x7ffd95880fe4) = -1 ENOTTY (Inappropriate ioctl for device) 8190 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 ioctl(2, TIOCGPGRP, 0x7ffd95880fc4) = -1 ENOTTY (Inappropriate ioctl for device) 8190 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8190 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8190 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioget", O_RDONLY) = 3 8190 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8190 ioctl(3, TCGETS, 0x7ffd958810a0) = -1 ENOTTY (Inappropriate ioctl for device) 8190 lseek(3, 0, SEEK_CUR) = 0 8190 read(3, "#! /bin/bash\n\n# gpioget - tempor"..., 80) = 80 8190 lseek(3, 0, SEEK_SET) = 0 8190 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8190 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8190 dup2(3, 255) = 255 8190 close(3) = 0 8190 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8190 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8190 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8190 lseek(255, 0, SEEK_CUR) = 0 8190 read(255, "#! /bin/bash\n\n# gpioget - tempor"..., 6295) = 6295 8190 pipe([3, 4]) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8190 lseek(255, -5391, SEEK_CUR) = 904 8190 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8191 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 close(4) = 0 8190 read(3, 8191 getpid() = 8191 8191 close(255) = 0 8191 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8191 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 dup2(4, 1) = 1 8191 close(4) = 0 8191 close(3) = 0 8191 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8191 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8191 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8192 8191 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8191 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8191 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8191 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8191 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8192 getpid( 8191 <... rt_sigaction resumed> {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 wait4(-1, 8192 <... getpid resumed> ) = 8192 8192 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8192 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8192 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8192 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8192 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8192 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8192 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8192 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8192 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8192 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8192 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8192 ioctl(2, TIOCGPGRP, 0x7ffd95880aa4) = -1 ENOTTY (Inappropriate ioctl for device) 8192 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8192 dup2(3, 2) = 2 8192 close(3) = 0 8192 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8192 write(1, "allexport \toff\n", 20) = 20 8190 <... read resumed> "allexport \toff\n", 128) = 20 8192 write(1, "braceexpand \ton\n", 19 8190 read(3, 8192 <... write resumed> ) = 19 8190 <... read resumed> "braceexpand \ton\n", 128) = 19 8192 write(1, "emacs \toff\n", 20 8190 read(3, 8192 <... write resumed> ) = 20 8192 write(1, "errexit \toff\n", 20) = 20 8192 write(1, "errtrace \toff\n", 20) = 20 8192 write(1, "functrace \toff\n", 20) = 20 8192 write(1, "hashall \ton\n", 19) = 19 8192 write(1, "histexpand \toff\n", 20) = 20 8192 write(1, "history \toff\n", 20) = 20 8192 write(1, "ignoreeof \toff\n", 20) = 20 8192 write(1, "interactive-comments\ton\n", 24) = 24 8192 write(1, "keyword \toff\n", 20) = 20 8192 write(1, "monitor \toff\n", 20) = 20 8192 write(1, "noclobber \toff\n", 20) = 20 8192 write(1, "noexec \toff\n", 20) = 20 8192 write(1, "noglob \toff\n", 20) = 20 8192 write(1, "nolog \toff\n", 20) = 20 8192 write(1, "notify \toff\n", 20) = 20 8192 write(1, "nounset \toff\n", 20) = 20 8192 write(1, "onecmd \toff\n", 20) = 20 8192 write(1, "physical \toff\n", 20) = 20 8192 write(1, "pipefail \toff\n", 20) = 20 8192 write(1, "posix \toff\n", 20) = 20 8192 write(1, "privileged \toff\n", 20) = 20 8192 write(1, "verbose \toff\n", 20) = 20 8192 write(1, "vi \toff\n", 20) = 20 8192 write(1, "xtrace \toff\n", 20) = 20 8192 exit_group(0) = ? 8190 <... read resumed> "emacs \toff\n", 128) = 20 8192 +++ exited with 0 +++ 8191 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8192 8191 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8191 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8191 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8192, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8191 wait4(-1, 0x7ffd95880510, WNOHANG, NULL) = -1 ECHILD (No child processes) 8191 rt_sigreturn({mask=[]}) = 0 8191 exit_group(0) = ? 8191 +++ exited with 0 +++ 8190 read(3, "errexit \toff\nerrtrace "..., 128) = 128 8190 read(3, " \toff\ninteractive-comments\t"..., 128) = 128 8190 read(3, " \toff\nnolog \toff\nnotif"..., 128) = 128 8190 read(3, "osix \toff\nprivileged "..., 128) = 99 8190 read(3, "", 128) = 0 8190 close(3) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8191 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8190 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8190 lseek(255, -5174, SEEK_CUR) = 1121 8190 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8193 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8193 getpid( 8190 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8193 <... getpid resumed> ) = 8193 8190 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 close(255 8190 wait4(-1, 8193 <... close resumed> ) = 0 8193 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8193 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8193 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8193 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8193 ioctl(2, TIOCGPGRP, 0x7ffd95880e84) = -1 ENOTTY (Inappropriate ioctl for device) 8193 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8193 dup2(3, 1) = 1 8193 close(3) = 0 8193 dup2(1, 2) = 2 8193 fcntl(1, F_GETFD) = 0 8193 exit_group(0) = ? 8193 +++ exited with 0 +++ 8190 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8193 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 ioctl(2, TIOCGWINSZ, 0x7ffd95880d80) = -1 ENOTTY (Inappropriate ioctl for device) 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 pipe([3, 4]) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8190 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8194 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 close(4) = 0 8190 read(3, 8194 getpid() = 8194 8194 close(255) = 0 8194 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8194 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 dup2(4, 1) = 1 8194 close(4) = 0 8194 close(3) = 0 8194 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8194 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8194 pipe([3, 4]) = 0 8194 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8194 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8195 8194 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8194 close(4) = 0 8194 close(4 8195 getpid( 8194 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8195 <... getpid resumed> ) = 8195 8194 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8195 rt_sigprocmask(SIG_SETMASK, [], 8194 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8195 <... rt_sigprocmask resumed> NULL, 8) = 0 8194 clone( 8195 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8196 8195 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8194 rt_sigprocmask(SIG_SETMASK, [CHLD], 8195 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8195 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8195 close(3 8196 getpid( 8195 <... close resumed> ) = 0 8196 <... getpid resumed> ) = 8196 8195 dup2(4, 1 8196 rt_sigprocmask(SIG_SETMASK, [], 8195 <... dup2 resumed> ) = 1 8196 <... rt_sigprocmask resumed> NULL, 8) = 0 8195 close(4 8196 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8195 <... close resumed> ) = 0 8196 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8195 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8196 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8196 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8196 dup2(3, 0) = 0 8196 close(3) = 0 8196 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8196 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8196 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8196 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55666fb1b830 /* 18 vars */ 8195 <... openat resumed> ) = 3 8194 <... rt_sigprocmask resumed> NULL, 8) = 0 8196 <... execve resumed> ) = 0 8195 fstat(3, 8194 close(3 8195 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8195 brk(0x55666fb44000) = 0x55666fb44000 8195 getdents64(3 8194 <... close resumed> ) = 0 8194 rt_sigprocmask(SIG_BLOCK, [CHLD], 8195 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8194 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8195 getdents64(3 8196 brk(NULL 8194 rt_sigprocmask(SIG_SETMASK, [CHLD], 8195 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8196 <... brk resumed> ) = 0x561146ce0000 8195 brk(0x55666fb3c000) = 0x55666fb3c000 8195 close(3 8194 <... rt_sigprocmask resumed> NULL, 8) = 0 8195 <... close resumed> ) = 0 8195 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8195 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8195 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8195 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8195 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8195 ioctl(2, TIOCGPGRP, 0x7ffd9587fa04) = -1 ENOTTY (Inappropriate ioctl for device) 8195 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8195 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8196 access("/etc/ld.so.preload", R_OK 8195 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8195 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 8195 exit_group(0 8196 <... access resumed> ) = -1 ENOENT (No such file or directory) 8195 <... exit_group resumed>) = ? 8195 +++ exited with 0 +++ 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8194 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8194 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8196 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8194 <... rt_sigaction resumed> {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8196 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8194 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8195 8196 <... stat resumed> 0x7ffea4b53780) = -1 ENOENT (No such file or directory) 8194 wait4(-1, 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffea4b53780) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffea4b53780) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffea4b53780) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffea4b53780) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffea4b53780) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffea4b53780) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8196 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8196 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72754eb000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8196 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 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8196 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72754e9000 8196 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72754de000 8196 mmap(0x7f72754e0000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72754e0000 8196 mmap(0x7f72754e5000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f72754e5000 8196 mmap(0x7f72754e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f72754e7000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8196 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8196 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72752b6000 8196 mprotect(0x7f72752db000, 2093056, PROT_NONE) = 0 8196 mmap(0x7f72754da000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f72754da000 8196 mmap(0x7f72754dc000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72754dc000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8196 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8196 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8196 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72750f5000 8196 mprotect(0x7f7275117000, 1658880, PROT_NONE) = 0 8196 mmap(0x7f7275117000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f7275117000 8196 mmap(0x7f727525f000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f727525f000 8196 mmap(0x7f72752ac000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f72752ac000 8196 mmap(0x7f72752b2000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72752b2000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8196 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 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8196 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72750ed000 8196 mmap(0x7f72750ef000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72750ef000 8196 mmap(0x7f72750f2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f72750f2000 8196 mmap(0x7f72750f3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f72750f3000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8196 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8196 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7275079000 8196 mmap(0x7f727507b000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f727507b000 8196 mmap(0x7f72750cd000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f72750cd000 8196 mmap(0x7f72750eb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f72750eb000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8196 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8196 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7275074000 8196 mmap(0x7f7275075000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f7275075000 8196 mmap(0x7f7275076000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7275076000 8196 mmap(0x7f7275077000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7275077000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8196 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8196 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8196 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7275072000 8196 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7275051000 8196 mmap(0x7f7275057000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f7275057000 8196 mmap(0x7f7275066000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f7275066000 8196 mmap(0x7f727506c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f727506c000 8196 mmap(0x7f727506e000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f727506e000 8196 close(3) = 0 8196 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f727504e000 8196 arch_prctl(ARCH_SET_FS, 0x7f727504e800) = 0 8196 mprotect(0x7f72752ac000, 16384, PROT_READ) = 0 8196 mprotect(0x7f727506c000, 4096, PROT_READ) = 0 8196 mprotect(0x7f7275077000, 4096, PROT_READ) = 0 8196 mprotect(0x7f72750eb000, 4096, PROT_READ) = 0 8196 mprotect(0x7f72750f3000, 4096, PROT_READ) = 0 8196 mprotect(0x7f72754da000, 4096, PROT_READ) = 0 8196 mprotect(0x7f72754e7000, 4096, PROT_READ) = 0 8196 mprotect(0x561145c22000, 4096, PROT_READ) = 0 8196 mprotect(0x7f7275517000, 4096, PROT_READ) = 0 8196 munmap(0x7f72754eb000, 17208) = 0 8196 set_tid_address(0x7f727504ead0) = 8196 8196 set_robust_list(0x7f727504eae0, 24) = 0 8196 rt_sigaction(SIGRTMIN, {sa_handler=0x7f72750576b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f7275063730}, NULL, 8) = 0 8196 rt_sigaction(SIGRT_1, {sa_handler=0x7f7275057740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7275063730}, NULL, 8) = 0 8196 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8196 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8196 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8196 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8196 brk(NULL) = 0x561146ce0000 8196 brk(0x561146d01000) = 0x561146d01000 8196 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8196 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72754ef000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8196 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f7275047000 8196 close(3) = 0 8196 futex(0x7f72752b1a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8196 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72754ee000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8196 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72754ed000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8196 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72754ec000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8196 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72754eb000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8196 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7275046000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8196 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7275045000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8196 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7275044000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8196 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7274ed1000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8196 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7274ed0000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8196 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7274ecf000 8196 close(3) = 0 8196 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8196 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8196 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7274e9d000 8196 close(3) = 0 8196 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8196 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8196 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8196 read(0, "", 4096) = 0 8196 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8190 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8190 read(3, 8196 close(1) = 0 8196 exit_group(0) = ? 8196 +++ exited with 0 +++ 8194 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8196 8194 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8194 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8194 close(3) = -1 EBADF (Bad file descriptor) 8194 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8194 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8195, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8194 wait4(-1, 0x7ffd9587f750, WNOHANG, NULL) = -1 ECHILD (No child processes) 8194 rt_sigreturn({mask=[]}) = 0 8194 exit_group(0) = ? 8194 +++ exited with 0 +++ 8190 <... read resumed> "", 128) = 0 8190 close(3) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8194 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 pipe([3, 4]) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8190 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8197 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 close(4) = 0 8190 read(3, 8197 getpid() = 8197 8197 close(255) = 0 8197 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8197 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 dup2(4, 1) = 1 8197 close(4) = 0 8197 close(3) = 0 8197 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8197 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8197 pipe([3, 4]) = 0 8197 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8197 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8198 8197 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8197 close(4) = 0 8197 close(4) = -1 EBADF (Bad file descriptor) 8198 getpid( 8197 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8198 <... getpid resumed> ) = 8198 8197 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8198 rt_sigprocmask(SIG_SETMASK, [], 8197 clone( 8198 <... rt_sigprocmask resumed> NULL, 8) = 0 8197 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8199 8198 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8197 rt_sigprocmask(SIG_SETMASK, [CHLD], 8198 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8198 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 getpid( 8198 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8199 <... getpid resumed> ) = 8199 8198 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 rt_sigprocmask(SIG_SETMASK, [], 8198 close(3 8199 <... rt_sigprocmask resumed> NULL, 8) = 0 8198 <... close resumed> ) = 0 8199 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8198 dup2(4, 1 8199 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8198 <... dup2 resumed> ) = 1 8199 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 dup2(3, 0) = 0 8199 close(3) = 0 8199 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8198 close(4 8199 <... rt_sigaction resumed> {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55666fb07350 /* 18 vars */ 8198 <... close resumed> ) = 0 8198 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8198 stat("/usr/local/sbin/ls", 8197 <... rt_sigprocmask resumed> NULL, 8) = 0 8198 <... stat resumed> 0x7ffd9587f9f0) = -1 ENOENT (No such file or directory) 8199 <... execve resumed> ) = 0 8198 stat("/usr/local/bin/ls", 8197 close(3 8198 <... stat resumed> 0x7ffd9587f9f0) = -1 ENOENT (No such file or directory) 8199 brk(NULL 8198 stat("/usr/sbin/ls", 8199 <... brk resumed> ) = 0x564f3287a000 8198 <... stat resumed> 0x7ffd9587f9f0) = -1 ENOENT (No such file or directory) 8198 stat("/usr/bin/ls", 8197 <... close resumed> ) = 0 8198 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8198 stat("/usr/bin/ls", 8197 rt_sigprocmask(SIG_BLOCK, [CHLD], 8199 access("/etc/ld.so.preload", R_OK 8198 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8198 geteuid() = 0 8198 getegid() = 0 8198 getuid() = 0 8199 <... access resumed> ) = -1 ENOENT (No such file or directory) 8198 getgid() = 0 8198 access("/usr/bin/ls", X_OK 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 <... access resumed> ) = 0 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8198 stat("/usr/bin/ls", 8199 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8198 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8199 <... stat resumed> 0x7ffdf686e170) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 geteuid( 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8198 <... geteuid resumed> ) = 0 8199 <... stat resumed> 0x7ffdf686e170) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 getegid( 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8198 <... getegid resumed> ) = 0 8199 <... stat resumed> 0x7ffdf686e170) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 getuid( 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 stat("/libgpiod.old/src/lib/.libs/tls", 8198 <... getuid resumed> ) = 0 8199 <... stat resumed> 0x7ffdf686e170) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 getgid( 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8198 <... getgid resumed> ) = 0 8199 <... stat resumed> 0x7ffdf686e170) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 access("/usr/bin/ls", R_OK 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 stat("/libgpiod.old/src/lib/.libs/x86_64", 8198 <... access resumed> ) = 0 8199 <... stat resumed> 0x7ffdf686e170) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 stat("/usr/bin/ls", 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 stat("/libgpiod.old/src/lib/.libs/x86_64", 8198 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8199 <... stat resumed> 0x7ffdf686e170) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 stat("/usr/bin/ls", 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 stat("/libgpiod.old/src/lib/.libs", 8198 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8199 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8199 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8198 geteuid( 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 <... geteuid resumed> ) = 0 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8199 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe578000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8198 getegid( 8199 <... openat resumed> ) = 3 8199 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 8199 fstat(3, 8198 <... getegid resumed> ) = 0 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8199 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9efe576000 8199 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9efe56b000 8199 mmap(0x7f9efe56d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9efe56d000 8199 mmap(0x7f9efe572000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f9efe572000 8199 mmap(0x7f9efe574000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f9efe574000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8198 getuid( 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8198 <... getuid resumed> ) = 0 8199 <... openat resumed> ) = 3 8199 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8199 fstat(3, 8198 getgid( 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8199 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9efe343000 8199 mprotect(0x7f9efe368000, 2093056, PROT_NONE) = 0 8199 mmap(0x7f9efe567000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f9efe567000 8199 mmap(0x7f9efe569000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9efe569000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8198 <... getgid resumed> ) = 0 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8198 access("/usr/bin/ls", X_OK 8199 <... openat resumed> ) = 3 8199 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8199 fstat(3, 8198 <... access resumed> ) = 0 8199 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8199 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9efe182000 8199 mprotect(0x7f9efe1a4000, 1658880, PROT_NONE) = 0 8199 mmap(0x7f9efe1a4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f9efe1a4000 8199 mmap(0x7f9efe2ec000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f9efe2ec000 8199 mmap(0x7f9efe339000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f9efe339000 8199 mmap(0x7f9efe33f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9efe33f000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8198 stat("/usr/bin/ls", 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8198 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8199 <... openat resumed> ) = 3 8199 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 8199 fstat(3, 8198 geteuid( 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8199 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9efe17a000 8199 mmap(0x7f9efe17c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9efe17c000 8199 mmap(0x7f9efe17f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f9efe17f000 8199 mmap(0x7f9efe180000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f9efe180000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8198 <... geteuid resumed> ) = 0 8199 <... openat resumed> ) = 3 8199 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8199 fstat(3, 8198 getegid( 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8199 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9efe106000 8199 mmap(0x7f9efe108000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9efe108000 8199 mmap(0x7f9efe15a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f9efe15a000 8199 mmap(0x7f9efe178000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f9efe178000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8198 <... getegid resumed> ) = 0 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8198 getuid( 8199 <... openat resumed> ) = 3 8199 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8199 fstat(3, 8198 <... getuid resumed> ) = 0 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8199 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9efe101000 8199 mmap(0x7f9efe102000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f9efe102000 8199 mmap(0x7f9efe103000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9efe103000 8199 mmap(0x7f9efe104000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9efe104000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8198 getgid( 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8198 <... getgid resumed> ) = 0 8199 <... openat resumed> ) = 3 8199 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8199 fstat(3, 8198 access("/usr/bin/ls", R_OK 8199 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8199 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9efe0ff000 8199 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9efe0de000 8199 mmap(0x7f9efe0e4000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9efe0e4000 8199 mmap(0x7f9efe0f3000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f9efe0f3000 8199 mmap(0x7f9efe0f9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f9efe0f9000 8199 mmap(0x7f9efe0fb000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9efe0fb000 8199 close(3) = 0 8199 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9efe0db000 8199 arch_prctl(ARCH_SET_FS, 0x7f9efe0db800) = 0 8199 mprotect(0x7f9efe339000, 16384, PROT_READ 8198 <... access resumed> ) = 0 8199 <... mprotect resumed> ) = 0 8198 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8199 mprotect(0x7f9efe0f9000, 4096, PROT_READ 8198 <... rt_sigaction resumed> {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 <... mprotect resumed> ) = 0 8198 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8199 mprotect(0x7f9efe104000, 4096, PROT_READ 8198 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 <... mprotect resumed> ) = 0 8198 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8199 mprotect(0x7f9efe178000, 4096, PROT_READ 8198 <... rt_sigaction resumed> {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8199 <... mprotect resumed> ) = 0 8198 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55666fb07350 /* 18 vars */ 8199 mprotect(0x7f9efe180000, 4096, PROT_READ) = 0 8199 mprotect(0x7f9efe567000, 4096, PROT_READ) = 0 8199 mprotect(0x7f9efe574000, 4096, PROT_READ) = 0 8199 mprotect(0x564f31b89000, 4096, PROT_READ) = 0 8199 mprotect(0x7f9efe5a4000, 4096, PROT_READ) = 0 8199 munmap(0x7f9efe578000, 17208) = 0 8199 set_tid_address(0x7f9efe0dbad0) = 8199 8199 set_robust_list(0x7f9efe0dbae0, 24) = 0 8199 rt_sigaction(SIGRTMIN, {sa_handler=0x7f9efe0e46b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f9efe0f0730}, NULL, 8) = 0 8199 rt_sigaction(SIGRT_1, {sa_handler=0x7f9efe0e4740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9efe0f0730}, NULL, 8) = 0 8199 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8199 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8199 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8199 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8199 brk(NULL) = 0x564f3287a000 8199 brk(0x564f3289b000) = 0x564f3289b000 8199 access("/etc/selinux/config", F_OK 8198 <... execve resumed> ) = 0 8199 <... access resumed> ) = -1 ENOENT (No such file or directory) 8199 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8198 brk(NULL 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8198 <... brk resumed> ) = 0x5577f1c66000 8199 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8198 access("/etc/ld.so.preload", R_OK 8197 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8198 <... access resumed> ) = -1 ENOENT (No such file or directory) 8197 rt_sigprocmask(SIG_SETMASK, [CHLD], 8199 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8197 <... rt_sigprocmask resumed> NULL, 8) = 0 8198 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8198 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8199 fstat(3, 8198 <... stat resumed> 0x7fffd9c296f0) = -1 ENOENT (No such file or directory) 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8199 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe57c000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8199 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f9efe0d4000 8199 close(3) = 0 8199 futex(0x7f9efe33ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8198 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 <... stat resumed> 0x7fffd9c296f0) = -1 ENOENT (No such file or directory) 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8199 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe57b000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8199 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe57a000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8198 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8199 <... openat resumed> ) = 3 8199 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8199 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe579000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8198 <... stat resumed> 0x7fffd9c296f0) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8199 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe578000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8198 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 stat("/libgpiod.old/src/lib/.libs/tls", 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8199 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe0d3000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8198 <... stat resumed> 0x7fffd9c296f0) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8199 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8198 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8199 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe0d2000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8198 <... stat resumed> 0x7fffd9c296f0) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8199 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efe0d1000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8198 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 stat("/libgpiod.old/src/lib/.libs/x86_64", 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8199 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efdf5e000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8198 <... stat resumed> 0x7fffd9c296f0) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8199 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efdf5d000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8198 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 <... openat resumed> ) = 3 8199 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8199 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efdf5c000 8199 close(3) = 0 8199 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8198 stat("/libgpiod.old/src/lib/.libs/x86_64", 8199 <... openat resumed> ) = 3 8199 fstat(3, 8198 <... stat resumed> 0x7fffd9c296f0) = -1 ENOENT (No such file or directory) 8199 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8199 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9efdf2a000 8199 close(3) = 0 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8198 stat("/libgpiod.old/src/lib/.libs", 8197 rt_sigprocmask(SIG_BLOCK, [CHLD], 8198 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8198 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8197 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8198 <... openat resumed> ) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8198 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01fb036000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8197 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8198 <... openat resumed> ) = 3 8198 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8198 fstat(3, 8197 <... rt_sigaction resumed> {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8198 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8198 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f01fb034000 8198 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01fae0c000 8198 mprotect(0x7f01fae31000, 2093056, PROT_NONE) = 0 8198 mmap(0x7f01fb030000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f01fb030000 8198 mmap(0x7f01fb032000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01fb032000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8197 wait4(-1, 8198 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8199 fstat(0, 8198 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8199 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8198 <... openat resumed> ) = 3 8199 read(0, 8198 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8198 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8198 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01fac4b000 8198 mprotect(0x7f01fac6d000, 1658880, PROT_NONE) = 0 8198 mmap(0x7f01fac6d000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f01fac6d000 8198 mmap(0x7f01fadb5000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f01fadb5000 8198 mmap(0x7f01fae02000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f01fae02000 8198 mmap(0x7f01fae08000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01fae08000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8198 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8198 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01fabd7000 8198 mmap(0x7f01fabd9000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f01fabd9000 8198 mmap(0x7f01fac2b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f01fac2b000 8198 mmap(0x7f01fac49000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f01fac49000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8198 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8198 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01fabd2000 8198 mmap(0x7f01fabd3000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f01fabd3000 8198 mmap(0x7f01fabd4000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f01fabd4000 8198 mmap(0x7f01fabd5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f01fabd5000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8198 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8198 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8198 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01fabb1000 8198 mmap(0x7f01fabb7000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f01fabb7000 8198 mmap(0x7f01fabc6000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f01fabc6000 8198 mmap(0x7f01fabcc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f01fabcc000 8198 mmap(0x7f01fabce000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01fabce000 8198 close(3) = 0 8198 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f01fabaf000 8198 arch_prctl(ARCH_SET_FS, 0x7f01fabb0380) = 0 8198 mprotect(0x7f01fae02000, 16384, PROT_READ) = 0 8198 mprotect(0x7f01fabcc000, 4096, PROT_READ) = 0 8198 mprotect(0x7f01fabd5000, 4096, PROT_READ) = 0 8198 mprotect(0x7f01fac49000, 4096, PROT_READ) = 0 8198 mprotect(0x7f01fb030000, 4096, PROT_READ) = 0 8198 mprotect(0x5577f1545000, 4096, PROT_READ) = 0 8198 mprotect(0x7f01fb062000, 4096, PROT_READ) = 0 8198 munmap(0x7f01fb036000, 17208) = 0 8198 set_tid_address(0x7f01fabb0650) = 8198 8198 set_robust_list(0x7f01fabb0660, 24) = 0 8198 rt_sigaction(SIGRTMIN, {sa_handler=0x7f01fabb76b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f01fabc3730}, NULL, 8) = 0 8198 rt_sigaction(SIGRT_1, {sa_handler=0x7f01fabb7740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f01fabc3730}, NULL, 8) = 0 8198 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8198 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8198 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8198 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8198 brk(NULL) = 0x5577f1c66000 8198 brk(0x5577f1c87000) = 0x5577f1c87000 8198 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8198 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01fb03a000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8198 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f01faba8000 8198 close(3) = 0 8198 futex(0x7f01fae07a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8198 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01fb039000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8198 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01fb038000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8198 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01fb037000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8198 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01fb036000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8198 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01faba7000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8198 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01faba6000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8198 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01faba5000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8198 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01faa32000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8198 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01faa31000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8198 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01faa30000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8198 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01fa9fe000 8198 close(3) = 0 8198 ioctl(1, TCGETS, 0x7fffd9c2a360) = -1 ENOTTY (Inappropriate ioctl for device) 8198 ioctl(1, TIOCGWINSZ, 0x7fffd9c2a430) = -1 ENOTTY (Inappropriate ioctl for device) 8198 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8198 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioget", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8198 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "security.selinux", "unlabeled", 255) = 10 8198 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8198 futex(0x7f01fb033a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8198 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioget", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8198 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8198 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8198 close(3) = 0 8198 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8198 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8198 close(3) = 0 8198 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8198 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8198 read(3, "", 4096) = 0 8198 close(3) = 0 8198 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8198 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8198 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f01fa9f9000 8198 close(3) = 0 8198 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8198 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8198 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01fa9e4000 8198 mprotect(0x7f01fa9e7000, 40960, PROT_NONE) = 0 8198 mmap(0x7f01fa9e7000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f01fa9e7000 8198 mmap(0x7f01fa9ee000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f01fa9ee000 8198 mmap(0x7f01fa9f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f01fa9f1000 8198 mmap(0x7f01fa9f3000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01fa9f3000 8198 close(3) = 0 8198 mprotect(0x7f01fa9f1000, 4096, PROT_READ) = 0 8198 munmap(0x7f01fa9f9000, 17208) = 0 8198 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8198 lseek(3, 0, SEEK_CUR) = 0 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8198 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8198 close(3) = 0 8198 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8198 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8198 close(3) = 0 8198 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8198 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8198 close(3) = 0 8198 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8198 lseek(3, 0, SEEK_CUR) = 0 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8198 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8198 close(3) = 0 8198 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8198 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8198 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8198 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8198 lseek(3, -71, SEEK_CUR) = 56 8198 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8198 close(3) = 0 8198 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8199 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8198 <... write resumed> ) = 91 8199 read(0, 8198 close(1 8199 <... read resumed> "", 4096) = 0 8198 <... close resumed> ) = 0 8199 close(1) = 0 8198 close(2) = 0 8198 exit_group(0 8199 exit_group(0 8198 <... exit_group resumed>) = ? 8199 <... exit_group resumed>) = ? 8199 +++ exited with 0 +++ 8197 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8199 8198 +++ exited with 0 +++ 8197 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8198 8197 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8197 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8197 close(3) = -1 EBADF (Bad file descriptor) 8197 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8197 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8199, si_uid=0, si_status=0, si_utime=3, si_stime=5} --- 8197 wait4(-1, 0x7ffd9587f950, WNOHANG, NULL) = -1 ECHILD (No child processes) 8197 rt_sigreturn({mask=[]}) = 0 8197 exit_group(0) = ? 8197 +++ exited with 0 +++ 8190 <... read resumed> "", 128) = 0 8190 close(3) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8197 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 pipe([3, 4]) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8190 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8200 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 close(4) = 0 8200 getpid( 8190 read(3, 8200 <... getpid resumed> ) = 8200 8200 close(255) = 0 8200 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8200 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8200 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8200 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8200 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8200 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8200 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8200 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8200 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8200 dup2(4, 1) = 1 8200 close(4) = 0 8200 close(3) = 0 8200 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8200 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 chdir("/libgpiod.old/src/tools") = 0 8200 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8200 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8200 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8200 exit_group(0) = ? 8200 +++ exited with 0 +++ 8190 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8190 read(3, "", 128) = 0 8190 close(3) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8200 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 stat("/libgpiod.old/src/tools/.libs/gpioget", {st_mode=S_IFREG|0755, st_size=27400, ...}) = 0 8190 pipe([3, 4]) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8190 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8201 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 close(4) = 0 8201 getpid( 8190 read(3, 8201 <... getpid resumed> ) = 8201 8201 close(255) = 0 8201 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8201 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 dup2(4, 1) = 1 8201 close(4) = 0 8201 close(3) = 0 8201 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8201 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8201 pipe([3, 4]) = 0 8201 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8201 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8202 8201 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8201 close(4) = 0 8201 close(4 8202 getpid( 8201 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8202 <... getpid resumed> ) = 8202 8201 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8202 rt_sigprocmask(SIG_SETMASK, [], 8201 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8202 <... rt_sigprocmask resumed> NULL, 8) = 0 8201 clone( 8202 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4ed82c0a10) = 8203 8202 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 getpid( 8202 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8203 <... getpid resumed> ) = 8203 8202 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 rt_sigprocmask(SIG_SETMASK, [], 8202 close(3 8203 <... rt_sigprocmask resumed> NULL, 8) = 0 8202 <... close resumed> ) = 0 8203 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8202 dup2(4, 1 8203 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8202 <... dup2 resumed> ) = 1 8203 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8202 close(4 8203 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 dup2(3, 0) = 0 8203 close(3) = 0 8203 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55666fb19680 /* 18 vars */ 8202 <... close resumed> ) = 0 8202 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8202 fstat(3, 8203 <... execve resumed> ) = 0 8202 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8203 brk(NULL) = 0x562eac5a1000 8202 brk(0x55666fb44000) = 0x55666fb44000 8202 getdents64(3 8201 rt_sigprocmask(SIG_SETMASK, [CHLD], 8202 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8202 getdents64(3 8201 <... rt_sigprocmask resumed> NULL, 8) = 0 8202 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8202 brk(0x55666fb3c000) = 0x55666fb3c000 8202 close(3 8203 access("/etc/ld.so.preload", R_OK 8202 <... close resumed> ) = 0 8202 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8202 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8202 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8202 rt_sigprocmask(SIG_BLOCK, [CHLD], 8203 <... access resumed> ) = -1 ENOENT (No such file or directory) 8202 <... rt_sigprocmask resumed> [], 8) = 0 8202 rt_sigprocmask(SIG_SETMASK, [], 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8202 <... rt_sigprocmask resumed> NULL, 8) = 0 8202 ioctl(2, TIOCGPGRP 8203 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8202 <... ioctl resumed> , 0x7ffd95880024) = -1 ENOTTY (Inappropriate ioctl for device) 8203 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8202 rt_sigaction(SIGCHLD, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8203 <... stat resumed> 0x7ffdee2875f0) = -1 ENOENT (No such file or directory) 8202 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8202 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8203 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8203 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8202 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8203 <... stat resumed> 0x7ffdee2875f0) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8202 fstat(1, 8203 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8203 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8202 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8203 <... stat resumed> 0x7ffdee2875f0) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8202 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8203 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8203 stat("/libgpiod.old/src/lib/.libs/tls", 8202 <... write resumed> ) = 56 8203 <... stat resumed> 0x7ffdee2875f0) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8202 exit_group(0 8203 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8203 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8202 <... exit_group resumed>) = ? 8203 <... stat resumed> 0x7ffdee2875f0) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8202 +++ exited with 0 +++ 8203 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8203 stat("/libgpiod.old/src/lib/.libs/x86_64", 8201 close(3 8203 <... stat resumed> 0x7ffdee2875f0) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8201 <... close resumed> ) = 0 8203 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8203 stat("/libgpiod.old/src/lib/.libs/x86_64", 8201 rt_sigprocmask(SIG_BLOCK, [CHLD], 8203 <... stat resumed> 0x7ffdee2875f0) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8201 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8203 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8203 stat("/libgpiod.old/src/lib/.libs", 8201 rt_sigprocmask(SIG_SETMASK, [CHLD], 8203 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8203 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8201 <... rt_sigprocmask resumed> NULL, 8) = 0 8203 <... openat resumed> ) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8203 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce9579000 8203 close(3) = 0 8201 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8203 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8201 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8202 8203 <... openat resumed> ) = 3 8203 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 8203 fstat(3, 8201 wait4(-1, 8203 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8203 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6ce9577000 8203 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6ce956c000 8203 mmap(0x7f6ce956e000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6ce956e000 8203 mmap(0x7f6ce9573000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f6ce9573000 8203 mmap(0x7f6ce9575000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f6ce9575000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8203 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8203 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6ce9344000 8203 mprotect(0x7f6ce9369000, 2093056, PROT_NONE) = 0 8203 mmap(0x7f6ce9568000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f6ce9568000 8203 mmap(0x7f6ce956a000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6ce956a000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8203 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8203 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8203 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6ce9183000 8203 mprotect(0x7f6ce91a5000, 1658880, PROT_NONE) = 0 8203 mmap(0x7f6ce91a5000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f6ce91a5000 8203 mmap(0x7f6ce92ed000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f6ce92ed000 8203 mmap(0x7f6ce933a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f6ce933a000 8203 mmap(0x7f6ce9340000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6ce9340000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8203 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 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8203 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6ce917b000 8203 mmap(0x7f6ce917d000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6ce917d000 8203 mmap(0x7f6ce9180000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f6ce9180000 8203 mmap(0x7f6ce9181000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f6ce9181000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8203 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8203 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6ce9107000 8203 mmap(0x7f6ce9109000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6ce9109000 8203 mmap(0x7f6ce915b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f6ce915b000 8203 mmap(0x7f6ce9179000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f6ce9179000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8203 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8203 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6ce9102000 8203 mmap(0x7f6ce9103000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f6ce9103000 8203 mmap(0x7f6ce9104000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6ce9104000 8203 mmap(0x7f6ce9105000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6ce9105000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8203 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8203 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8203 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6ce9100000 8203 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6ce90df000 8203 mmap(0x7f6ce90e5000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f6ce90e5000 8203 mmap(0x7f6ce90f4000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f6ce90f4000 8203 mmap(0x7f6ce90fa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f6ce90fa000 8203 mmap(0x7f6ce90fc000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6ce90fc000 8203 close(3) = 0 8203 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6ce90dc000 8203 arch_prctl(ARCH_SET_FS, 0x7f6ce90dc800) = 0 8203 mprotect(0x7f6ce933a000, 16384, PROT_READ) = 0 8203 mprotect(0x7f6ce90fa000, 4096, PROT_READ) = 0 8203 mprotect(0x7f6ce9105000, 4096, PROT_READ) = 0 8203 mprotect(0x7f6ce9179000, 4096, PROT_READ) = 0 8203 mprotect(0x7f6ce9181000, 4096, PROT_READ) = 0 8203 mprotect(0x7f6ce9568000, 4096, PROT_READ) = 0 8203 mprotect(0x7f6ce9575000, 4096, PROT_READ) = 0 8203 mprotect(0x562eaaeed000, 4096, PROT_READ) = 0 8203 mprotect(0x7f6ce95a5000, 4096, PROT_READ) = 0 8203 munmap(0x7f6ce9579000, 17208) = 0 8203 set_tid_address(0x7f6ce90dcad0) = 8203 8203 set_robust_list(0x7f6ce90dcae0, 24) = 0 8203 rt_sigaction(SIGRTMIN, {sa_handler=0x7f6ce90e56b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f6ce90f1730}, NULL, 8) = 0 8203 rt_sigaction(SIGRT_1, {sa_handler=0x7f6ce90e5740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6ce90f1730}, NULL, 8) = 0 8203 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8203 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8203 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8203 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8203 brk(NULL) = 0x562eac5a1000 8203 brk(0x562eac5c2000) = 0x562eac5c2000 8203 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8203 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce957d000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8203 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f6ce90d5000 8203 close(3) = 0 8203 futex(0x7f6ce933fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8203 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce957c000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8203 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce957b000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8203 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce957a000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8203 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce9579000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8203 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce90d4000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8203 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce90d3000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8203 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce90d2000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8203 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce8f5f000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8203 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce8f5e000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8203 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce8f5d000 8203 close(3) = 0 8203 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8203 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8203 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6ce8f2b000 8203 close(3) = 0 8203 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8203 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8203 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8203 read(0, "", 4096) = 0 8203 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8190 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8190 read(3, 8203 close(1) = 0 8203 exit_group(0) = ? 8203 +++ exited with 0 +++ 8201 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8203 8201 rt_sigaction(SIGINT, {sa_handler=0x55666f5b4d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8201 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8201 close(3) = -1 EBADF (Bad file descriptor) 8201 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8201 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8202, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8201 wait4(-1, 0x7ffd9587fd50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8201 rt_sigreturn({mask=[]}) = 0 8201 exit_group(0) = ? 8201 +++ exited with 0 +++ 8190 <... read resumed> "", 128) = 0 8190 close(3) = 0 8190 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8190 rt_sigaction(SIGINT, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8201 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f594df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8190 brk(0x55666fb3d000) = 0x55666fb3d000 8190 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, {sa_handler=0x55666f598410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4ed82fa940}, 8) = 0 8190 execve("/libgpiod.old/src/tools/.libs/gpioget", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip0", "0", "1", "2", "3", "4"], 0x55666fb19680 /* 17 vars */) = 0 8190 brk(NULL) = 0x559bd7b20000 8190 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffcf3e53050) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcf3e53050) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcf3e53050) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffcf3e53050) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffcf3e53050) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcf3e53050) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcf3e53050) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8190 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8190 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8190 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff9e5d8f000 8190 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff9e5d85000 8190 mmap(0x7ff9e5d88000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7ff9e5d88000 8190 mmap(0x7ff9e5d8b000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ff9e5d8b000 8190 mmap(0x7ff9e5d8d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7ff9e5d8d000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffcf3e53030) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffcf3e53030) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffcf3e53030) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffcf3e53030) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffcf3e53030) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffcf3e53030) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffcf3e53030) = -1 ENOENT (No such file or directory) 8190 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8190 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8190 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8190 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8190 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff9e5d80000 8190 close(3) = 0 8190 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8190 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8190 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8190 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff9e5bbf000 8190 mprotect(0x7ff9e5be1000, 1658880, PROT_NONE) = 0 8190 mmap(0x7ff9e5be1000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7ff9e5be1000 8190 mmap(0x7ff9e5d29000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7ff9e5d29000 8190 mmap(0x7ff9e5d76000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7ff9e5d76000 8190 mmap(0x7ff9e5d7c000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff9e5d7c000 8190 close(3) = 0 8190 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff9e5bbc000 8190 arch_prctl(ARCH_SET_FS, 0x7ff9e5bbc740) = 0 8190 mprotect(0x7ff9e5d76000, 16384, PROT_READ) = 0 8190 mprotect(0x7ff9e5d8d000, 4096, PROT_READ) = 0 8190 mprotect(0x559bd67df000, 4096, PROT_READ) = 0 8190 mprotect(0x7ff9e5db8000, 4096, PROT_READ) = 0 8190 munmap(0x7ff9e5d80000, 17208) = 0 8190 brk(NULL) = 0x559bd7b20000 8190 brk(0x559bd7b41000) = 0x559bd7b41000 8190 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8190 fstat(3, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 8190 getdents64(3, /* 150 entries */, 32768) = 4464 8190 getdents64(3, /* 0 entries */, 32768) = 0 8190 close(3) = 0 8190 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8190 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8190 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8190 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8190 read(4, "254:0", 5) = 5 8190 close(4) = 0 8190 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcf3e539b0) = 0 8190 close(3) = 0 8190 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8190 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8190 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8190 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8190 read(4, "254:0", 5) = 5 8190 close(4) = 0 8190 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcf3e53a30) = 0 8190 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcf3e53a80) = 0 8190 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcf3e53a80) = 0 8190 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcf3e53a80) = 0 8190 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcf3e53a80) = 0 8190 close(3) = 0 8190 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 39) = 39 8190 write(2, "error reading GPIO values", 25) = 25 8190 write(2, ": Invalid argument\n", 19) = 19 8190 exit_group(1) = ? 8190 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\376\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 83 5811 wait4(8190, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 8190 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xd1\x40\x7c\xd8\x45\xcc\x61\x05\xb0\x59\xcc\xf0\xb2\x3e\x9a\x09", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x20\x9a\xf8\x94\x0e\xdc\xaa\x1a\x02\xca\x53\x10\xe9\xf0\x98\x3b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa0\x10\x4c\xff\x17\xb0\x1f\x68\x20\xb2\x78\x03\x75\xe3\x1f\x91", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xa9\xe3\x3e\x7e\x8b\xdb\x99\x40\x1a\x86\x4b\x19\x7c\x07\xc7\xe6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x70\x75\xc3\x9f\x92\x7f\xd0\x59\x7e\xd7\x24\x0e\xe1\xc3\x35\x89", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc4\xce\x02\x7f\x03\xfa\xad\x41\x0d\x52\xe4\x6d\xdb\x24\xa4\xbf", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioinfo - dump all chip"..., 36) = 36 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8228 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8228 set_robust_list(0x7f40d5eb29a0, 24) = 0 8228 close(10) = 0 8228 dup2(4, 0) = 0 8228 close(4) = 0 8228 dup2(7, 1) = 1 8228 close(7) = 0 8228 dup2(9, 2) = 2 8228 close(9) = 0 8228 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", ["/libgpiod.old/tests/.libs/../../"...], 0x7ffca3b5afe8 /* 17 vars */) = 0 8228 brk(NULL) = 0x56316ce23000 8228 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffcb1f45f40) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcb1f45f40) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcb1f45f40) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffcb1f45f40) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffcb1f45f40) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcb1f45f40) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcb1f45f40) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8228 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8228 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91915000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8228 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8228 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b91913000 8228 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b918e5000 8228 mmap(0x7f9b918f3000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f9b918f3000 8228 mmap(0x7f9b91901000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f9b91901000 8228 mmap(0x7f9b9190e000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f9b9190e000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8228 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8228 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b918e0000 8228 mmap(0x7f9b918e1000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f9b918e1000 8228 mmap(0x7f9b918e2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9b918e2000 8228 mmap(0x7f9b918e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9b918e3000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8228 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8228 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8228 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b9171f000 8228 mprotect(0x7f9b91741000, 1658880, PROT_NONE) = 0 8228 mmap(0x7f9b91741000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f9b91741000 8228 mmap(0x7f9b91889000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f9b91889000 8228 mmap(0x7f9b918d6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f9b918d6000 8228 mmap(0x7f9b918dc000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b918dc000 8228 close(3) = 0 8228 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b9171c000 8228 arch_prctl(ARCH_SET_FS, 0x7f9b9171c740) = 0 8228 mprotect(0x7f9b918d6000, 16384, PROT_READ) = 0 8228 mprotect(0x7f9b918e3000, 4096, PROT_READ) = 0 8228 mprotect(0x7f9b9190e000, 16384, PROT_READ) = 0 8228 mprotect(0x56316be3e000, 12288, PROT_READ) = 0 8228 mprotect(0x7f9b91941000, 4096, PROT_READ) = 0 8228 munmap(0x7f9b91915000, 17208) = 0 8228 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8228 close(3) = 0 8228 brk(NULL) = 0x56316ce23000 8228 brk(0x56316ce44000) = 0x56316ce44000 8228 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8228 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91919000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8228 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f9b91715000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8228 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91918000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8228 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91917000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8228 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91916000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8228 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91915000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8228 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91714000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8228 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91713000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8228 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b91712000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8228 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b9159f000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8228 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b9159e000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8228 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b9159d000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8228 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b9156b000 8228 close(3) = 0 8228 getuid() = 0 8228 getgid() = 0 8228 geteuid() = 0 8228 getegid() = 0 8228 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8228 ioctl(-1, TIOCGPGRP, 0x7ffcb1f46b54) = -1 EBADF (Bad file descriptor) 8228 sysinfo({uptime=420, loads=[121536, 90208, 44896], totalram=106127360, freeram=57786368, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=65, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8228 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8228 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8228 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8228 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8228 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8228 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8228 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 uname({sysname="Linux", nodename="compilator", ...}) = 0 8228 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8228 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8228 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8228 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8228 getpid() = 8228 8228 getppid() = 5811 8228 getpid() = 8228 8228 getpgrp() = 5807 8228 ioctl(2, TIOCGPGRP, 0x7ffcb1f46a24) = -1 ENOTTY (Inappropriate ioctl for device) 8228 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8228 ioctl(2, TIOCGPGRP, 0x7ffcb1f46a04) = -1 ENOTTY (Inappropriate ioctl for device) 8228 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8228 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8228 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", O_RDONLY) = 3 8228 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8228 ioctl(3, TCGETS, 0x7ffcb1f46ae0) = -1 ENOTTY (Inappropriate ioctl for device) 8228 lseek(3, 0, SEEK_CUR) = 0 8228 read(3, "#! /bin/bash\n\n# gpioinfo - tempo"..., 80) = 80 8228 lseek(3, 0, SEEK_SET) = 0 8228 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8228 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8228 dup2(3, 255) = 255 8228 close(3) = 0 8228 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8228 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8228 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8228 lseek(255, 0, SEEK_CUR) = 0 8228 read(255, "#! /bin/bash\n\n# gpioinfo - tempo"..., 6305) = 6305 8228 pipe([3, 4]) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8228 lseek(255, -5398, SEEK_CUR) = 907 8228 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8229 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8228 close(4) = 0 8228 read(3, 8229 getpid() = 8229 8229 close(255) = 0 8229 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8229 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8229 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8229 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8229 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8229 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8229 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8229 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8229 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8229 dup2(4, 1) = 1 8229 close(4) = 0 8229 close(3) = 0 8229 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8229 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8229 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8230 8229 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8229 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8229 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8229 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8229 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8230 getpid( 8229 <... rt_sigaction resumed> {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8230 <... getpid resumed> ) = 8230 8229 wait4(-1, 8230 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8230 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8230 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8230 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8230 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8230 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8230 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8230 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8230 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8230 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8230 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8230 ioctl(2, TIOCGPGRP, 0x7ffcb1f464e4) = -1 ENOTTY (Inappropriate ioctl for device) 8230 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8230 dup2(3, 2) = 2 8230 close(3) = 0 8230 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8230 write(1, "allexport \toff\n", 20) = 20 8228 <... read resumed> "allexport \toff\n", 128) = 20 8228 read(3, 8230 write(1, "braceexpand \ton\n", 19) = 19 8228 <... read resumed> "braceexpand \ton\n", 128) = 19 8230 write(1, "emacs \toff\n", 20 8228 read(3, 8230 <... write resumed> ) = 20 8230 write(1, "errexit \toff\n", 20 8228 <... read resumed> "emacs \toff\n", 128) = 20 8230 <... write resumed> ) = 20 8228 read(3, 8230 write(1, "errtrace \toff\n", 20) = 20 8230 write(1, "functrace \toff\n", 20) = 20 8230 write(1, "hashall \ton\n", 19) = 19 8230 write(1, "histexpand \toff\n", 20) = 20 8230 write(1, "history \toff\n", 20) = 20 8230 write(1, "ignoreeof \toff\n", 20) = 20 8230 write(1, "interactive-comments\ton\n", 24) = 24 8230 write(1, "keyword \toff\n", 20) = 20 8230 write(1, "monitor \toff\n", 20) = 20 8230 write(1, "noclobber \toff\n", 20) = 20 8230 write(1, "noexec \toff\n", 20) = 20 8230 write(1, "noglob \toff\n", 20) = 20 8230 write(1, "nolog \toff\n", 20) = 20 8230 write(1, "notify \toff\n", 20) = 20 8230 write(1, "nounset \toff\n", 20) = 20 8230 write(1, "onecmd \toff\n", 20) = 20 8230 write(1, "physical \toff\n", 20) = 20 8230 write(1, "pipefail \toff\n", 20) = 20 8230 write(1, "posix \toff\n", 20) = 20 8230 write(1, "privileged \toff\n", 20) = 20 8230 write(1, "verbose \toff\n", 20) = 20 8230 write(1, "vi \toff\n", 20) = 20 8230 write(1, "xtrace \toff\n", 20) = 20 8230 exit_group(0) = ? 8228 <... read resumed> "errexit \toff\n", 128) = 20 8228 read(3, "errtrace \toff\nfunctrace "..., 128) = 128 8228 read(3, 8230 +++ exited with 0 +++ 8229 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8230 8229 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8229 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8229 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8230, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8229 wait4(-1, 0x7ffcb1f45f50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8229 rt_sigreturn({mask=[]}) = 0 8229 exit_group(0) = ? 8229 +++ exited with 0 +++ 8228 <... read resumed> "ve-comments\ton\nkeyword \to"..., 128) = 128 8228 read(3, " \toff\nnotify \toff\nnouns"..., 128) = 128 8228 read(3, "rivileged \toff\nverbose "..., 128) = 79 8228 read(3, "", 128) = 0 8228 close(3) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8229 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 8228 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8228 lseek(255, -5181, SEEK_CUR) = 1124 8228 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8231 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 wait4(-1, 8231 getpid() = 8231 8231 close(255) = 0 8231 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8231 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8231 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8231 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8231 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8231 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8231 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8231 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8231 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8231 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8231 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8231 ioctl(2, TIOCGPGRP, 0x7ffcb1f468c4) = -1 ENOTTY (Inappropriate ioctl for device) 8231 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8231 dup2(3, 1) = 1 8231 close(3) = 0 8231 dup2(1, 2) = 2 8231 fcntl(1, F_GETFD) = 0 8231 exit_group(0) = ? 8231 +++ exited with 0 +++ 8228 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8231 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 ioctl(2, TIOCGWINSZ, 0x7ffcb1f467c0) = -1 ENOTTY (Inappropriate ioctl for device) 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 8228 pipe([3, 4]) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8228 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8232 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8228 close(4) = 0 8228 read(3, 8232 getpid() = 8232 8232 close(255) = 0 8232 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8232 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8232 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8232 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8232 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8232 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8232 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8232 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8232 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8232 dup2(4, 1) = 1 8232 close(4) = 0 8232 close(3) = 0 8232 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8232 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8232 pipe([3, 4]) = 0 8232 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8232 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8233 8232 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8232 close(4) = 0 8232 close(4) = -1 EBADF (Bad file descriptor) 8232 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8233 getpid( 8232 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8232 clone( 8233 <... getpid resumed> ) = 8233 8232 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8234 8233 rt_sigprocmask(SIG_SETMASK, [], 8232 rt_sigprocmask(SIG_SETMASK, [CHLD], 8233 <... rt_sigprocmask resumed> NULL, 8) = 0 8232 <... rt_sigprocmask resumed> NULL, 8) = 0 8233 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8232 close(3 8233 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8234 getpid( 8233 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8234 <... getpid resumed> ) = 8234 8233 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8234 rt_sigprocmask(SIG_SETMASK, [], 8233 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8234 <... rt_sigprocmask resumed> NULL, 8) = 0 8233 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8234 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8233 close(3 8234 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8234 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8234 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8234 dup2(3, 0) = 0 8234 close(3) = 0 8234 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8234 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8234 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8234 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x56316ce42f10 /* 18 vars */ 8233 <... close resumed> ) = 0 8233 dup2(4, 1) = 1 8233 close(4) = 0 8233 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8232 <... close resumed> ) = 0 8233 <... openat resumed> ) = 3 8233 fstat(3, 8232 rt_sigprocmask(SIG_BLOCK, [CHLD], 8233 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8233 brk(0x56316ce6c000) = 0x56316ce6c000 8233 getdents64(3 8232 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8233 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8233 getdents64(3 8232 rt_sigprocmask(SIG_SETMASK, [CHLD], 8233 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8233 brk(0x56316ce64000) = 0x56316ce64000 8232 <... rt_sigprocmask resumed> NULL, 8) = 0 8233 close(3 8232 rt_sigprocmask(SIG_BLOCK, [CHLD], 8233 <... close resumed> ) = 0 8233 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8233 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8233 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8233 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8233 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8233 ioctl(2, TIOCGPGRP, 0x7ffcb1f45444) = -1 ENOTTY (Inappropriate ioctl for device) 8233 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8233 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8233 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8233 write(1, "/libgpiod.old/tests/.libs/../../"..., 51) = 51 8234 <... execve resumed> ) = 0 8233 exit_group(0) = ? 8233 +++ exited with 0 +++ 8232 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8232 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8232 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8233 8232 wait4(-1, 8234 brk(NULL) = 0x562592fd2000 8234 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe08ded910) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe08ded910) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe08ded910) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe08ded910) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe08ded910) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe08ded910) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe08ded910) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8234 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8234 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410bb6f000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8234 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 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8234 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f410bb6d000 8234 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f410bb62000 8234 mmap(0x7f410bb64000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f410bb64000 8234 mmap(0x7f410bb69000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f410bb69000 8234 mmap(0x7f410bb6b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f410bb6b000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8234 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8234 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f410b93a000 8234 mprotect(0x7f410b95f000, 2093056, PROT_NONE) = 0 8234 mmap(0x7f410bb5e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f410bb5e000 8234 mmap(0x7f410bb60000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f410bb60000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8234 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8234 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8234 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f410b779000 8234 mprotect(0x7f410b79b000, 1658880, PROT_NONE) = 0 8234 mmap(0x7f410b79b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f410b79b000 8234 mmap(0x7f410b8e3000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f410b8e3000 8234 mmap(0x7f410b930000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f410b930000 8234 mmap(0x7f410b936000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f410b936000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8234 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 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8234 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f410b771000 8234 mmap(0x7f410b773000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f410b773000 8234 mmap(0x7f410b776000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f410b776000 8234 mmap(0x7f410b777000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f410b777000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8234 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8234 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f410b6fd000 8234 mmap(0x7f410b6ff000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f410b6ff000 8234 mmap(0x7f410b751000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f410b751000 8234 mmap(0x7f410b76f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f410b76f000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8234 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8234 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f410b6f8000 8234 mmap(0x7f410b6f9000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f410b6f9000 8234 mmap(0x7f410b6fa000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f410b6fa000 8234 mmap(0x7f410b6fb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f410b6fb000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8234 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8234 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8234 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f410b6f6000 8234 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f410b6d5000 8234 mmap(0x7f410b6db000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f410b6db000 8234 mmap(0x7f410b6ea000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f410b6ea000 8234 mmap(0x7f410b6f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f410b6f0000 8234 mmap(0x7f410b6f2000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f410b6f2000 8234 close(3) = 0 8234 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f410b6d2000 8234 arch_prctl(ARCH_SET_FS, 0x7f410b6d2800) = 0 8234 mprotect(0x7f410b930000, 16384, PROT_READ) = 0 8234 mprotect(0x7f410b6f0000, 4096, PROT_READ) = 0 8234 mprotect(0x7f410b6fb000, 4096, PROT_READ) = 0 8234 mprotect(0x7f410b76f000, 4096, PROT_READ) = 0 8234 mprotect(0x7f410b777000, 4096, PROT_READ) = 0 8234 mprotect(0x7f410bb5e000, 4096, PROT_READ) = 0 8234 mprotect(0x7f410bb6b000, 4096, PROT_READ) = 0 8234 mprotect(0x562591287000, 4096, PROT_READ) = 0 8234 mprotect(0x7f410bb9b000, 4096, PROT_READ) = 0 8234 munmap(0x7f410bb6f000, 17208) = 0 8234 set_tid_address(0x7f410b6d2ad0) = 8234 8234 set_robust_list(0x7f410b6d2ae0, 24) = 0 8234 rt_sigaction(SIGRTMIN, {sa_handler=0x7f410b6db6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f410b6e7730}, NULL, 8) = 0 8234 rt_sigaction(SIGRT_1, {sa_handler=0x7f410b6db740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f410b6e7730}, NULL, 8) = 0 8234 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8234 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8234 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8234 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8234 brk(NULL) = 0x562592fd2000 8234 brk(0x562592ff3000) = 0x562592ff3000 8234 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8234 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410bb73000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8234 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f410b6cb000 8234 close(3) = 0 8234 futex(0x7f410b935a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8234 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410bb72000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8234 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410bb71000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8234 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410bb70000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8234 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410bb6f000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8234 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410b6ca000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8234 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410b6c9000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8234 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410b6c8000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8234 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410b555000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8234 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410b554000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8234 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410b553000 8234 close(3) = 0 8234 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8234 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8234 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f410b521000 8234 close(3) = 0 8234 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8234 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 8234 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8234 read(0, "", 4096) = 0 8234 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8228 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8228 read(3, 8234 close(1) = 0 8234 exit_group(0) = ? 8234 +++ exited with 0 +++ 8232 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8234 8232 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8232 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8232 close(3) = -1 EBADF (Bad file descriptor) 8232 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8232 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8233, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8232 wait4(-1, 0x7ffcb1f45190, WNOHANG, NULL) = -1 ECHILD (No child processes) 8232 rt_sigreturn({mask=[]}) = 0 8232 exit_group(0) = ? 8232 +++ exited with 0 +++ 8228 <... read resumed> "", 128) = 0 8228 close(3) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8232 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 pipe([3, 4]) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8228 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8235 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8235 getpid( 8228 close(4 8235 <... getpid resumed> ) = 8235 8228 <... close resumed> ) = 0 8235 close(255 8228 read(3, 8235 <... close resumed> ) = 0 8235 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8235 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8235 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8235 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8235 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8235 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8235 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8235 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8235 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8235 dup2(4, 1) = 1 8235 close(4) = 0 8235 close(3) = 0 8235 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8235 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8235 pipe([3, 4]) = 0 8235 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8235 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8236 8235 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8235 close(4) = 0 8236 getpid( 8235 close(4 8236 <... getpid resumed> ) = 8236 8235 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8236 rt_sigprocmask(SIG_SETMASK, [], 8235 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8236 <... rt_sigprocmask resumed> NULL, 8) = 0 8235 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8236 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8235 clone( 8236 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8236 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8236 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8237 getpid( 8236 close(3 8237 <... getpid resumed> ) = 8237 8236 <... close resumed> ) = 0 8237 rt_sigprocmask(SIG_SETMASK, [], 8236 dup2(4, 1 8237 <... rt_sigprocmask resumed> NULL, 8) = 0 8236 <... dup2 resumed> ) = 1 8237 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8236 close(4 8237 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8236 <... close resumed> ) = 0 8237 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8237 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8237 dup2(3, 0) = 0 8237 close(3) = 0 8237 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8236 stat(".", 8237 <... rt_sigaction resumed> {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8236 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8237 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8236 stat("/usr/local/sbin/ls", 8237 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8237 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8237 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x56316ce42f10 /* 18 vars */ 8236 <... stat resumed> 0x7ffcb1f45430) = -1 ENOENT (No such file or directory) 8236 stat("/usr/local/bin/ls", 0x7ffcb1f45430) = -1 ENOENT (No such file or directory) 8237 <... execve resumed> ) = 0 8236 stat("/usr/sbin/ls", 8235 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8237 8237 brk(NULL 8236 <... stat resumed> 0x7ffcb1f45430) = -1 ENOENT (No such file or directory) 8237 <... brk resumed> ) = 0x55688a9a9000 8236 stat("/usr/bin/ls", 8235 rt_sigprocmask(SIG_SETMASK, [CHLD], 8236 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8236 stat("/usr/bin/ls", 8235 <... rt_sigprocmask resumed> NULL, 8) = 0 8236 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8236 geteuid( 8237 access("/etc/ld.so.preload", R_OK 8236 <... geteuid resumed> ) = 0 8236 getegid() = 0 8236 getuid() = 0 8237 <... access resumed> ) = -1 ENOENT (No such file or directory) 8236 getgid() = 0 8236 access("/usr/bin/ls", X_OK 8235 close(3 8236 <... access resumed> ) = 0 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 stat("/usr/bin/ls", 8235 <... close resumed> ) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8236 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8237 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8236 geteuid( 8237 <... stat resumed> 0x7fff89f68150) = -1 ENOENT (No such file or directory) 8236 <... geteuid resumed> ) = 0 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 getegid( 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8236 <... getegid resumed> ) = 0 8237 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8236 getuid( 8237 <... stat resumed> 0x7fff89f68150) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 <... getuid resumed> ) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8236 getgid( 8237 <... stat resumed> 0x7fff89f68150) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 <... getgid resumed> ) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 stat("/libgpiod.old/src/lib/.libs/tls", 8236 access("/usr/bin/ls", R_OK 8237 <... stat resumed> 0x7fff89f68150) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 <... access resumed> ) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8236 stat("/usr/bin/ls", 8237 <... stat resumed> 0x7fff89f68150) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 stat("/libgpiod.old/src/lib/.libs/x86_64", 8236 stat("/usr/bin/ls", 8237 <... stat resumed> 0x7fff89f68150) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff89f68150) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 geteuid( 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 stat("/libgpiod.old/src/lib/.libs", 8236 <... geteuid resumed> ) = 0 8237 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8237 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8236 getegid( 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... getegid resumed> ) = 0 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8237 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e25e7000 8237 close(3) = 0 8236 getuid( 8237 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8236 <... getuid resumed> ) = 0 8237 <... openat resumed> ) = 3 8237 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 8237 fstat(3, 8236 getgid( 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8237 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9e25e5000 8237 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9e25da000 8237 mmap(0x7fd9e25dc000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9e25dc000 8237 mmap(0x7fd9e25e1000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd9e25e1000 8237 mmap(0x7fd9e25e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fd9e25e3000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8236 <... getgid resumed> ) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8236 access("/usr/bin/ls", X_OK 8237 <... openat resumed> ) = 3 8237 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8237 fstat(3, 8236 <... access resumed> ) = 0 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8237 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9e23b2000 8237 mprotect(0x7fd9e23d7000, 2093056, PROT_NONE) = 0 8237 mmap(0x7fd9e25d6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fd9e25d6000 8237 mmap(0x7fd9e25d8000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9e25d8000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8236 stat("/usr/bin/ls", 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8236 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8237 <... openat resumed> ) = 3 8237 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8237 fstat(3, 8236 geteuid( 8237 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8237 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9e21f1000 8237 mprotect(0x7fd9e2213000, 1658880, PROT_NONE) = 0 8237 mmap(0x7fd9e2213000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fd9e2213000 8237 mmap(0x7fd9e235b000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fd9e235b000 8237 mmap(0x7fd9e23a8000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fd9e23a8000 8237 mmap(0x7fd9e23ae000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9e23ae000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8236 <... geteuid resumed> ) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8236 getegid() = 0 8237 <... openat resumed> ) = 3 8237 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 8237 fstat(3, 8236 getuid( 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8237 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9e21e9000 8237 mmap(0x7fd9e21eb000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9e21eb000 8237 mmap(0x7fd9e21ee000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd9e21ee000 8237 mmap(0x7fd9e21ef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd9e21ef000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8236 <... getuid resumed> ) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8236 getgid() = 0 8237 <... openat resumed> ) = 3 8237 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8237 fstat(3, 8236 access("/usr/bin/ls", R_OK 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8237 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9e2175000 8237 mmap(0x7fd9e2177000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9e2177000 8237 mmap(0x7fd9e21c9000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fd9e21c9000 8237 mmap(0x7fd9e21e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fd9e21e7000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8236 <... access resumed> ) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8236 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8237 <... openat resumed> ) = 3 8237 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8237 fstat(3, 8236 <... rt_sigaction resumed> {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8237 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9e2170000 8237 mmap(0x7fd9e2171000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fd9e2171000 8237 mmap(0x7fd9e2172000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9e2172000 8237 mmap(0x7fd9e2173000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9e2173000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8236 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8236 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8237 <... openat resumed> ) = 3 8237 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8237 fstat(3, 8236 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8237 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8237 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9e216e000 8237 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9e214d000 8237 mmap(0x7fd9e2153000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fd9e2153000 8237 mmap(0x7fd9e2162000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fd9e2162000 8237 mmap(0x7fd9e2168000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fd9e2168000 8237 mmap(0x7fd9e216a000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9e216a000 8237 close(3) = 0 8237 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9e214a000 8237 arch_prctl(ARCH_SET_FS, 0x7fd9e214a800) = 0 8237 mprotect(0x7fd9e23a8000, 16384, PROT_READ) = 0 8236 <... rt_sigaction resumed> {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8237 mprotect(0x7fd9e2168000, 4096, PROT_READ 8236 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x56316ce42f10 /* 18 vars */ 8237 <... mprotect resumed> ) = 0 8237 mprotect(0x7fd9e2173000, 4096, PROT_READ) = 0 8237 mprotect(0x7fd9e21e7000, 4096, PROT_READ) = 0 8237 mprotect(0x7fd9e21ef000, 4096, PROT_READ) = 0 8237 mprotect(0x7fd9e25d6000, 4096, PROT_READ) = 0 8237 mprotect(0x7fd9e25e3000, 4096, PROT_READ) = 0 8237 mprotect(0x55688912b000, 4096, PROT_READ) = 0 8237 mprotect(0x7fd9e2613000, 4096, PROT_READ) = 0 8237 munmap(0x7fd9e25e7000, 17208) = 0 8237 set_tid_address(0x7fd9e214aad0) = 8237 8237 set_robust_list(0x7fd9e214aae0, 24) = 0 8237 rt_sigaction(SIGRTMIN, {sa_handler=0x7fd9e21536b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fd9e215f730}, NULL, 8) = 0 8237 rt_sigaction(SIGRT_1, {sa_handler=0x7fd9e2153740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd9e215f730}, NULL, 8) = 0 8237 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8237 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8237 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8237 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8237 brk(NULL) = 0x55688a9a9000 8237 brk(0x55688a9ca000) = 0x55688a9ca000 8237 access("/etc/selinux/config", F_OK 8236 <... execve resumed> ) = 0 8237 <... access resumed> ) = -1 ENOENT (No such file or directory) 8236 brk(NULL 8237 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8236 <... brk resumed> ) = 0x55c5a92d2000 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8236 access("/etc/ld.so.preload", R_OK 8237 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8235 rt_sigprocmask(SIG_BLOCK, [CHLD], 8236 <... access resumed> ) = -1 ENOENT (No such file or directory) 8235 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8237 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8235 rt_sigprocmask(SIG_SETMASK, [CHLD], 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 <... openat resumed> ) = 3 8236 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8237 fstat(3, 8236 <... stat resumed> 0x7ffd0d4d5c80) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8237 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e25eb000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8237 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fd9e2143000 8237 close(3) = 0 8237 futex(0x7fd9e23ada08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8236 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... stat resumed> 0x7ffd0d4d5c80) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8237 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e25ea000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8237 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e25e9000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8236 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... stat resumed> 0x7ffd0d4d5c80) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8237 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e25e8000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8237 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e25e7000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8236 stat("/libgpiod.old/src/lib/.libs/tls", 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... stat resumed> 0x7ffd0d4d5c80) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8237 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e2142000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8236 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... stat resumed> 0x7ffd0d4d5c80) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8237 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e2141000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8237 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e2140000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8236 stat("/libgpiod.old/src/lib/.libs/x86_64", 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... stat resumed> 0x7ffd0d4d5c80) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8237 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e1fcd000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8237 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e1fcc000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8236 stat("/libgpiod.old/src/lib/.libs/x86_64", 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... stat resumed> 0x7ffd0d4d5c80) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8237 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e1fcb000 8237 close(3) = 0 8237 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8237 <... openat resumed> ) = 3 8237 fstat(3, 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8237 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8237 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9e1f99000 8237 close(3) = 0 8236 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8236 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8235 <... rt_sigprocmask resumed> NULL, 8) = 0 8236 <... openat resumed> ) = 3 8236 fstat(3, 8235 rt_sigprocmask(SIG_BLOCK, [CHLD], 8236 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8236 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f79bce000 8236 close(3) = 0 8235 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8236 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8235 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8236 <... openat resumed> ) = 3 8236 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8236 fstat(3, 8235 <... rt_sigaction resumed> {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8236 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8236 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6f79bcc000 8236 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6f799a4000 8236 mprotect(0x7f6f799c9000, 2093056, PROT_NONE) = 0 8236 mmap(0x7f6f79bc8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f6f79bc8000 8236 mmap(0x7f6f79bca000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6f79bca000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8235 wait4(-1, 8236 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8236 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8236 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8236 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6f797e3000 8236 mprotect(0x7f6f79805000, 1658880, PROT_NONE) = 0 8236 mmap(0x7f6f79805000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f6f79805000 8236 mmap(0x7f6f7994d000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000 8237 fstat(0, 8236 <... mmap resumed> ) = 0x7f6f7994d000 8237 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8236 mmap(0x7f6f7999a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000 8237 read(0, 8236 <... mmap resumed> ) = 0x7f6f7999a000 8236 mmap(0x7f6f799a0000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6f799a0000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8236 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8236 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6f7976f000 8236 mmap(0x7f6f79771000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6f79771000 8236 mmap(0x7f6f797c3000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f6f797c3000 8236 mmap(0x7f6f797e1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f6f797e1000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8236 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8236 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6f7976a000 8236 mmap(0x7f6f7976b000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f6f7976b000 8236 mmap(0x7f6f7976c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6f7976c000 8236 mmap(0x7f6f7976d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6f7976d000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8236 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8236 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8236 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6f79749000 8236 mmap(0x7f6f7974f000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f6f7974f000 8236 mmap(0x7f6f7975e000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f6f7975e000 8236 mmap(0x7f6f79764000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f6f79764000 8236 mmap(0x7f6f79766000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6f79766000 8236 close(3) = 0 8236 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6f79747000 8236 arch_prctl(ARCH_SET_FS, 0x7f6f79748380) = 0 8236 mprotect(0x7f6f7999a000, 16384, PROT_READ) = 0 8236 mprotect(0x7f6f79764000, 4096, PROT_READ) = 0 8236 mprotect(0x7f6f7976d000, 4096, PROT_READ) = 0 8236 mprotect(0x7f6f797e1000, 4096, PROT_READ) = 0 8236 mprotect(0x7f6f79bc8000, 4096, PROT_READ) = 0 8236 mprotect(0x55c5a850e000, 4096, PROT_READ) = 0 8236 mprotect(0x7f6f79bfa000, 4096, PROT_READ) = 0 8236 munmap(0x7f6f79bce000, 17208) = 0 8236 set_tid_address(0x7f6f79748650) = 8236 8236 set_robust_list(0x7f6f79748660, 24) = 0 8236 rt_sigaction(SIGRTMIN, {sa_handler=0x7f6f7974f6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f6f7975b730}, NULL, 8) = 0 8236 rt_sigaction(SIGRT_1, {sa_handler=0x7f6f7974f740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6f7975b730}, NULL, 8) = 0 8236 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8236 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8236 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8236 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8236 brk(NULL) = 0x55c5a92d2000 8236 brk(0x55c5a92f3000) = 0x55c5a92f3000 8236 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8236 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f79bd2000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8236 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f6f79740000 8236 close(3) = 0 8236 futex(0x7f6f7999fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8236 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f79bd1000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8236 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f79bd0000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8236 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f79bcf000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8236 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f79bce000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8236 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f7973f000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8236 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f7973e000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8236 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f7973d000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8236 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f795ca000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8236 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f795c9000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8236 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f795c8000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8236 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f79596000 8236 close(3) = 0 8236 ioctl(1, TCGETS, 0x7ffd0d4d68f0) = -1 ENOTTY (Inappropriate ioctl for device) 8236 ioctl(1, TIOCGWINSZ, 0x7ffd0d4d69c0) = -1 ENOTTY (Inappropriate ioctl for device) 8236 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8236 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8236 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "security.selinux", "unlabeled", 255) = 10 8236 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8236 futex(0x7f6f79bcba90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8236 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8236 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8236 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8236 close(3) = 0 8236 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8236 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8236 close(3) = 0 8236 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8236 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8236 read(3, "", 4096) = 0 8236 close(3) = 0 8236 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8236 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8236 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6f79591000 8236 close(3) = 0 8236 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8236 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8236 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6f7957c000 8236 mprotect(0x7f6f7957f000, 40960, PROT_NONE) = 0 8236 mmap(0x7f6f7957f000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f6f7957f000 8236 mmap(0x7f6f79586000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f6f79586000 8236 mmap(0x7f6f79589000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f6f79589000 8236 mmap(0x7f6f7958b000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6f7958b000 8236 close(3) = 0 8236 mprotect(0x7f6f79589000, 4096, PROT_READ) = 0 8236 munmap(0x7f6f79591000, 17208) = 0 8236 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8236 lseek(3, 0, SEEK_CUR) = 0 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8236 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8236 close(3) = 0 8236 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8236 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8236 close(3) = 0 8236 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8236 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8236 close(3) = 0 8236 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8236 lseek(3, 0, SEEK_CUR) = 0 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8236 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8236 close(3) = 0 8236 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8236 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8236 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8236 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8236 lseek(3, -71, SEEK_CUR) = 56 8236 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8236 close(3) = 0 8236 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 8237 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 8236 <... write resumed> ) = 92 8237 read(0, 8236 close(1 8237 <... read resumed> "", 4096) = 0 8236 <... close resumed> ) = 0 8237 close(1) = 0 8237 exit_group(0 8236 close(2 8237 <... exit_group resumed>) = ? 8236 <... close resumed> ) = 0 8236 exit_group(0) = ? 8237 +++ exited with 0 +++ 8235 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8237 8235 wait4(-1, 8236 +++ exited with 0 +++ 8235 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8236 8235 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8235 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8235 close(3) = -1 EBADF (Bad file descriptor) 8235 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8235 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8237, si_uid=0, si_status=0, si_utime=4, si_stime=7} --- 8235 wait4(-1, 0x7ffcb1f45390, WNOHANG, NULL) = -1 ECHILD (No child processes) 8235 rt_sigreturn({mask=[]}) = 0 8235 exit_group(0) = ? 8235 +++ exited with 0 +++ 8228 <... read resumed> "", 128) = 0 8228 close(3) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8235 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 pipe([3, 4]) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8228 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8238 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8228 close(4) = 0 8228 read(3, 8238 getpid() = 8238 8238 close(255) = 0 8238 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8238 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8238 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8238 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8238 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8238 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8238 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8238 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8238 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8238 dup2(4, 1) = 1 8238 close(4) = 0 8238 close(3) = 0 8238 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8238 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 chdir("/libgpiod.old/src/tools") = 0 8238 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8238 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8238 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8238 exit_group(0) = ? 8238 +++ exited with 0 +++ 8228 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8228 read(3, "", 128) = 0 8228 close(3) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8238 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 stat("/libgpiod.old/src/tools/.libs/gpioinfo", {st_mode=S_IFREG|0755, st_size=32432, ...}) = 0 8228 pipe([3, 4]) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8228 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8239 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8228 close(4) = 0 8228 read(3, 8239 getpid() = 8239 8239 close(255) = 0 8239 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8239 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8239 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8239 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8239 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8239 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8239 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8239 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8239 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8239 dup2(4, 1) = 1 8239 close(4) = 0 8239 close(3) = 0 8239 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8239 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8239 pipe([3, 4]) = 0 8239 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8239 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8240 8239 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8239 close(4) = 0 8239 close(4) = -1 EBADF (Bad file descriptor) 8239 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8240 getpid( 8239 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8240 <... getpid resumed> ) = 8240 8239 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9b9171ca10) = 8241 8239 rt_sigprocmask(SIG_SETMASK, [CHLD], 8240 rt_sigprocmask(SIG_SETMASK, [], 8239 <... rt_sigprocmask resumed> NULL, 8) = 0 8240 <... rt_sigprocmask resumed> NULL, 8) = 0 8239 close(3 8240 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8241 getpid( 8240 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 <... getpid resumed> ) = 8241 8240 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8241 rt_sigprocmask(SIG_SETMASK, [], 8240 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 <... rt_sigprocmask resumed> NULL, 8) = 0 8240 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8241 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8240 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8240 close(3 8241 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 dup2(3, 0) = 0 8241 close(3) = 0 8241 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8241 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x56316ce43540 /* 18 vars */ 8240 <... close resumed> ) = 0 8240 dup2(4, 1) = 1 8240 close(4) = 0 8240 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8241 <... execve resumed> ) = 0 8240 <... openat resumed> ) = 3 8241 brk(NULL 8240 fstat(3, 8241 <... brk resumed> ) = 0x5558f3e12000 8240 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8240 brk(0x56316ce6c000) = 0x56316ce6c000 8241 access("/etc/ld.so.preload", R_OK 8240 getdents64(3 8239 <... close resumed> ) = 0 8239 rt_sigprocmask(SIG_BLOCK, [CHLD], 8240 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8240 getdents64(3 8239 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8240 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8240 brk(0x56316ce64000 8241 <... access resumed> ) = -1 ENOENT (No such file or directory) 8240 <... brk resumed> ) = 0x56316ce64000 8240 close(3 8239 rt_sigprocmask(SIG_SETMASK, [CHLD], 8240 <... close resumed> ) = 0 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8240 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8240 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8240 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8240 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8241 <... stat resumed> 0x7fff05977f30) = -1 ENOENT (No such file or directory) 8240 <... rt_sigaction resumed> {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8240 rt_sigprocmask(SIG_BLOCK, [CHLD], 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8240 <... rt_sigprocmask resumed> [], 8) = 0 8241 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8240 rt_sigprocmask(SIG_SETMASK, [], 8241 <... stat resumed> 0x7fff05977f30) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8240 <... rt_sigprocmask resumed> NULL, 8) = 0 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8241 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8240 ioctl(2, TIOCGPGRP 8241 <... stat resumed> 0x7fff05977f30) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8240 <... ioctl resumed> , 0x7ffcb1f45a64) = -1 ENOTTY (Inappropriate ioctl for device) 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8241 stat("/libgpiod.old/src/lib/.libs/tls", 8240 rt_sigaction(SIGCHLD, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8241 <... stat resumed> 0x7fff05977f30) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8240 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8241 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8240 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8241 <... stat resumed> 0x7fff05977f30) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8240 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8241 stat("/libgpiod.old/src/lib/.libs/x86_64", 8240 fstat(1, 8241 <... stat resumed> 0x7fff05977f30) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8240 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8241 stat("/libgpiod.old/src/lib/.libs/x86_64", 8240 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8241 <... stat resumed> 0x7fff05977f30) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8240 <... write resumed> ) = 56 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8241 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8241 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8240 exit_group(0 8241 <... openat resumed> ) = 3 8241 fstat(3, 8240 <... exit_group resumed>) = ? 8241 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8241 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e4777000 8241 close(3) = 0 8240 +++ exited with 0 +++ 8241 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8239 <... rt_sigprocmask resumed> NULL, 8) = 0 8239 rt_sigprocmask(SIG_BLOCK, [CHLD], 8241 <... openat resumed> ) = 3 8241 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 8241 fstat(3, 8239 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8241 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8241 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe3e4775000 8241 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe3e476a000 8241 mmap(0x7fe3e476c000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe3e476c000 8241 mmap(0x7fe3e4771000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fe3e4771000 8241 mmap(0x7fe3e4773000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fe3e4773000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8239 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8239 <... rt_sigaction resumed> {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8241 <... openat resumed> ) = 3 8241 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8241 fstat(3, 8239 wait4(-1, 8241 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8241 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe3e4542000 8241 mprotect(0x7fe3e4567000, 2093056, PROT_NONE) = 0 8241 mmap(0x7fe3e4766000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fe3e4766000 8241 mmap(0x7fe3e4768000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe3e4768000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8239 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8240 8241 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8239 wait4(-1, 8241 <... openat resumed> ) = 3 8241 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8241 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8241 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe3e4381000 8241 mprotect(0x7fe3e43a3000, 1658880, PROT_NONE) = 0 8241 mmap(0x7fe3e43a3000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fe3e43a3000 8241 mmap(0x7fe3e44eb000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fe3e44eb000 8241 mmap(0x7fe3e4538000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fe3e4538000 8241 mmap(0x7fe3e453e000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe3e453e000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8241 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 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8241 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe3e4379000 8241 mmap(0x7fe3e437b000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe3e437b000 8241 mmap(0x7fe3e437e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fe3e437e000 8241 mmap(0x7fe3e437f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fe3e437f000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8241 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8241 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe3e4305000 8241 mmap(0x7fe3e4307000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe3e4307000 8241 mmap(0x7fe3e4359000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fe3e4359000 8241 mmap(0x7fe3e4377000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fe3e4377000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8241 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8241 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe3e4300000 8241 mmap(0x7fe3e4301000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fe3e4301000 8241 mmap(0x7fe3e4302000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe3e4302000 8241 mmap(0x7fe3e4303000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe3e4303000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8241 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8241 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8241 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe3e42fe000 8241 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe3e42dd000 8241 mmap(0x7fe3e42e3000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe3e42e3000 8241 mmap(0x7fe3e42f2000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fe3e42f2000 8241 mmap(0x7fe3e42f8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fe3e42f8000 8241 mmap(0x7fe3e42fa000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe3e42fa000 8241 close(3) = 0 8241 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe3e42da000 8241 arch_prctl(ARCH_SET_FS, 0x7fe3e42da800) = 0 8241 mprotect(0x7fe3e4538000, 16384, PROT_READ) = 0 8241 mprotect(0x7fe3e42f8000, 4096, PROT_READ) = 0 8241 mprotect(0x7fe3e4303000, 4096, PROT_READ) = 0 8241 mprotect(0x7fe3e4377000, 4096, PROT_READ) = 0 8241 mprotect(0x7fe3e437f000, 4096, PROT_READ) = 0 8241 mprotect(0x7fe3e4766000, 4096, PROT_READ) = 0 8241 mprotect(0x7fe3e4773000, 4096, PROT_READ) = 0 8241 mprotect(0x5558f2599000, 4096, PROT_READ) = 0 8241 mprotect(0x7fe3e47a3000, 4096, PROT_READ) = 0 8241 munmap(0x7fe3e4777000, 17208) = 0 8241 set_tid_address(0x7fe3e42daad0) = 8241 8241 set_robust_list(0x7fe3e42daae0, 24) = 0 8241 rt_sigaction(SIGRTMIN, {sa_handler=0x7fe3e42e36b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fe3e42ef730}, NULL, 8) = 0 8241 rt_sigaction(SIGRT_1, {sa_handler=0x7fe3e42e3740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fe3e42ef730}, NULL, 8) = 0 8241 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8241 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8241 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8241 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8241 brk(NULL) = 0x5558f3e12000 8241 brk(0x5558f3e33000) = 0x5558f3e33000 8241 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8241 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e477b000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8241 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fe3e42d3000 8241 close(3) = 0 8241 futex(0x7fe3e453da08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8241 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e477a000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8241 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e4779000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8241 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e4778000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8241 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e4777000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8241 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e42d2000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8241 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e42d1000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8241 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e42d0000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8241 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e415d000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8241 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e415c000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8241 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e415b000 8241 close(3) = 0 8241 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8241 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8241 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe3e4129000 8241 close(3) = 0 8241 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8241 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8241 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8241 read(0, "", 4096) = 0 8241 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8228 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8228 read(3, 8241 close(1) = 0 8241 exit_group(0) = ? 8241 +++ exited with 0 +++ 8239 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8241 8239 rt_sigaction(SIGINT, {sa_handler=0x56316bda2d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8239 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8239 close(3) = -1 EBADF (Bad file descriptor) 8239 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8239 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8240, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8239 wait4(-1, 0x7ffcb1f45790, WNOHANG, NULL) = -1 ECHILD (No child processes) 8239 rt_sigreturn({mask=[]}) = 0 8239 exit_group(0) = ? 8239 +++ exited with 0 +++ 8228 <... read resumed> "", 128) = 0 8228 close(3) = 0 8228 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8228 rt_sigaction(SIGINT, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8239 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd82df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8228 brk(0x56316ce65000) = 0x56316ce65000 8228 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9b91756940}, 8) = 0 8228 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, {sa_handler=0x56316bd86410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9b91756940}, 8) = 0 8228 execve("/libgpiod.old/src/tools/.libs/gpioinfo", ["/libgpiod.old/src/tools/.libs/gp"...], 0x56316ce43540 /* 17 vars */) = 0 8228 brk(NULL) = 0x5576fcd78000 8228 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffce6a7ce80) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffce6a7ce80) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffce6a7ce80) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffce6a7ce80) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffce6a7ce80) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffce6a7ce80) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffce6a7ce80) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8228 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8228 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8228 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3b86458000 8228 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b8644e000 8228 mmap(0x7f3b86451000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f3b86451000 8228 mmap(0x7f3b86454000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3b86454000 8228 mmap(0x7f3b86456000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f3b86456000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffce6a7ce60) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffce6a7ce60) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffce6a7ce60) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffce6a7ce60) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffce6a7ce60) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffce6a7ce60) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffce6a7ce60) = -1 ENOENT (No such file or directory) 8228 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8228 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8228 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8228 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8228 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b86449000 8228 close(3) = 0 8228 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8228 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8228 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8228 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b86288000 8228 mprotect(0x7f3b862aa000, 1658880, PROT_NONE) = 0 8228 mmap(0x7f3b862aa000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3b862aa000 8228 mmap(0x7f3b863f2000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3b863f2000 8228 mmap(0x7f3b8643f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3b8643f000 8228 mmap(0x7f3b86445000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3b86445000 8228 close(3) = 0 8228 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3b86285000 8228 arch_prctl(ARCH_SET_FS, 0x7f3b86285740) = 0 8228 mprotect(0x7f3b8643f000, 16384, PROT_READ) = 0 8228 mprotect(0x7f3b86456000, 4096, PROT_READ) = 0 8228 mprotect(0x5576fc0be000, 4096, PROT_READ) = 0 8228 mprotect(0x7f3b86481000, 4096, PROT_READ) = 0 8228 munmap(0x7f3b86449000, 17208) = 0 8228 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8228 fstat(3, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8228 brk(NULL) = 0x5576fcd78000 8228 brk(0x5576fcd99000) = 0x5576fcd99000 8228 getdents64(3, /* 151 entries */, 32768) = 4496 8228 getdents64(3, /* 0 entries */, 32768) = 0 8228 close(3) = 0 8228 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8228 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8228 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8228 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8228 read(4, "254:0", 5) = 5 8228 close(4) = 0 8228 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8228 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8228 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8228 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8228 read(7, "254:1", 5) = 5 8228 close(7) = 0 8228 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8228 close(3) = 0 8228 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffce6a7dac0) = 0 8228 close(4) = 0 8228 write(1, "gpiochip0 - 4 lines:\n\tline 0: "..., 750) = 750 8228 exit_group(0) = ? 8228 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0$ \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "gpiochip0 - 4 lines:\n\tline 0: "..., 65536) = 750 5811 read(8, "", 65536) = 0 5811 wait4(8228, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8228 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 brk(0x5595a9ce1000) = 0x5595a9ce1000 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xd0\xc4\xf6\x8a\x21\xaa\xdc\x83\xd2\xf9\xca\xc8\x91\x4b\x2a\x18", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf9\x2b\x03\x4b\x67\xda\xd5\x5c\xd0\x04\x6c\x68\x0f\xf7\xbc\x87", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x60\x9f\xa7\x32\x43\x55\xe5\x78\x89\x59\x9d\xbb\x13\x24\x99\x03", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xa4\x73\xc2\x05\x4b\x4d\xb2\x43\xc2\x82\x33\x95\x9d\xec\xdd\x56", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-974757614, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8123, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x00\x31\x1d\xa6\x4d\xeb\x10\xc5\xbe\x0e\x8d\x9d\x55\x25\xd8\xe4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x64\xe1\x48\xbb\x86\xb7\xe2\xfb\xd3\x67\xf3\x2f\x6e\xa7\x0b\x7e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4b\x14\x71\xcc\xdd\x5b\xc5\x92\xc9\xfa\x2d\xad\xd5\xc3\xb0\x9c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x71\x78\x61\x48\xd3\x84\x03\x80\x85\xc2\xe7\x7a\xab\x9f\x08\x97", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioinfo - dump all chip"..., 56) = 56 5811 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 5811 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 5811 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 5811 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 5811 read(5, "254:1", 5) = 5 5811 close(5) = 0 5811 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffca3b5ad90) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5adc0) = 0 5811 ioctl(4, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffca3b5a9e0) = 0 5811 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffca3b5a960) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 pipe([10, 11]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 12 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8272 5811 close(6) = 0 5811 close(9) = 0 5811 close(11) = 0 5811 poll([{fd=12, events=POLLIN|POLLPRI}], 1, 5000 8272 set_robust_list(0x7f40d5eb29a0, 24) = 0 8272 close(12) = 0 8272 dup2(6, 0) = 0 8272 close(6) = 0 8272 dup2(9, 1) = 1 8272 close(9) = 0 8272 dup2(11, 2) = 2 8272 close(11) = 0 8272 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", ["/libgpiod.old/tests/.libs/../../"...], 0x7ffca3b5afe8 /* 17 vars */) = 0 8272 brk(NULL) = 0x563310d94000 8272 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffeb27eecc0) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffeb27eecc0) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffeb27eecc0) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffeb27eecc0) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffeb27eecc0) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffeb27eecc0) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffeb27eecc0) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8272 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8272 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e4bc000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8272 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8272 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0b2e4ba000 8272 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b2e48c000 8272 mmap(0x7f0b2e49a000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f0b2e49a000 8272 mmap(0x7f0b2e4a8000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f0b2e4a8000 8272 mmap(0x7f0b2e4b5000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f0b2e4b5000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8272 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8272 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b2e487000 8272 mmap(0x7f0b2e488000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0b2e488000 8272 mmap(0x7f0b2e489000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0b2e489000 8272 mmap(0x7f0b2e48a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0b2e48a000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8272 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8272 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8272 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b2e2c6000 8272 mprotect(0x7f0b2e2e8000, 1658880, PROT_NONE) = 0 8272 mmap(0x7f0b2e2e8000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0b2e2e8000 8272 mmap(0x7f0b2e430000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f0b2e430000 8272 mmap(0x7f0b2e47d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f0b2e47d000 8272 mmap(0x7f0b2e483000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0b2e483000 8272 close(3) = 0 8272 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0b2e2c3000 8272 arch_prctl(ARCH_SET_FS, 0x7f0b2e2c3740) = 0 8272 mprotect(0x7f0b2e47d000, 16384, PROT_READ) = 0 8272 mprotect(0x7f0b2e48a000, 4096, PROT_READ) = 0 8272 mprotect(0x7f0b2e4b5000, 16384, PROT_READ) = 0 8272 mprotect(0x563310a63000, 12288, PROT_READ) = 0 8272 mprotect(0x7f0b2e4e8000, 4096, PROT_READ) = 0 8272 munmap(0x7f0b2e4bc000, 17208) = 0 8272 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8272 close(3) = 0 8272 brk(NULL) = 0x563310d94000 8272 brk(0x563310db5000) = 0x563310db5000 8272 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8272 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e4c0000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8272 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f0b2e2bc000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8272 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e4bf000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8272 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e4be000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8272 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e4bd000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8272 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e4bc000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8272 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e2bb000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8272 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e2ba000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8272 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e2b9000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8272 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e146000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8272 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e145000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8272 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e144000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8272 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b2e112000 8272 close(3) = 0 8272 getuid() = 0 8272 getgid() = 0 8272 geteuid() = 0 8272 getegid() = 0 8272 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8272 ioctl(-1, TIOCGPGRP, 0x7ffeb27ef8d4) = -1 EBADF (Bad file descriptor) 8272 sysinfo({uptime=423, loads=[117024, 89792, 45024], totalram=106127360, freeram=57688064, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=65, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8272 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8272 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8272 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8272 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8272 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8272 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8272 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 uname({sysname="Linux", nodename="compilator", ...}) = 0 8272 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8272 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8272 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8272 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8272 getpid() = 8272 8272 getppid() = 5811 8272 getpid() = 8272 8272 getpgrp() = 5807 8272 ioctl(2, TIOCGPGRP, 0x7ffeb27ef7a4) = -1 ENOTTY (Inappropriate ioctl for device) 8272 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 ioctl(2, TIOCGPGRP, 0x7ffeb27ef784) = -1 ENOTTY (Inappropriate ioctl for device) 8272 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8272 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8272 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", O_RDONLY) = 3 8272 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8272 ioctl(3, TCGETS, 0x7ffeb27ef860) = -1 ENOTTY (Inappropriate ioctl for device) 8272 lseek(3, 0, SEEK_CUR) = 0 8272 read(3, "#! /bin/bash\n\n# gpioinfo - tempo"..., 80) = 80 8272 lseek(3, 0, SEEK_SET) = 0 8272 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8272 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8272 dup2(3, 255) = 255 8272 close(3) = 0 8272 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8272 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8272 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8272 lseek(255, 0, SEEK_CUR) = 0 8272 read(255, "#! /bin/bash\n\n# gpioinfo - tempo"..., 6305) = 6305 8272 pipe([3, 4]) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8272 lseek(255, -5398, SEEK_CUR) = 907 8272 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8273 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 close(4) = 0 8272 read(3, 8273 getpid() = 8273 8273 close(255) = 0 8273 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8273 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 dup2(4, 1) = 1 8273 close(4) = 0 8273 close(3) = 0 8273 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8273 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8273 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8274 8273 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8273 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8273 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8273 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8274 getpid( 8273 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8274 <... getpid resumed> ) = 8274 8273 <... rt_sigaction resumed> {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 wait4(-1, 8274 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8274 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8274 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8274 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8274 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8274 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8274 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8274 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8274 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8274 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8274 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8274 ioctl(2, TIOCGPGRP, 0x7ffeb27ef264) = -1 ENOTTY (Inappropriate ioctl for device) 8274 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8274 dup2(3, 2) = 2 8274 close(3) = 0 8274 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8274 write(1, "allexport \toff\n", 20) = 20 8274 write(1, "braceexpand \ton\n", 19) = 19 8274 write(1, "emacs \toff\n", 20) = 20 8274 write(1, "errexit \toff\n", 20) = 20 8274 write(1, "errtrace \toff\n", 20) = 20 8274 write(1, "functrace \toff\n", 20) = 20 8274 write(1, "hashall \ton\n", 19) = 19 8274 write(1, "histexpand \toff\n", 20) = 20 8274 write(1, "history \toff\n", 20) = 20 8274 write(1, "ignoreeof \toff\n", 20) = 20 8274 write(1, "interactive-comments\ton\n", 24) = 24 8274 write(1, "keyword \toff\n", 20) = 20 8274 write(1, "monitor \toff\n", 20) = 20 8274 write(1, "noclobber \toff\n", 20) = 20 8274 write(1, "noexec \toff\n", 20) = 20 8274 write(1, "noglob \toff\n", 20) = 20 8274 write(1, "nolog \toff\n", 20) = 20 8274 write(1, "notify \toff\n", 20) = 20 8274 write(1, "nounset \toff\n", 20) = 20 8274 write(1, "onecmd \toff\n", 20) = 20 8274 write(1, "physical \toff\n", 20) = 20 8274 write(1, "pipefail \toff\n", 20) = 20 8274 write(1, "posix \toff\n", 20) = 20 8274 write(1, "privileged \toff\n", 20) = 20 8274 write(1, "verbose \toff\n", 20) = 20 8274 write(1, "vi \toff\n", 20) = 20 8274 write(1, "xtrace \toff\n", 20) = 20 8274 exit_group(0 8272 <... read resumed> "allexport \toff\n", 128) = 20 8274 <... exit_group resumed>) = ? 8274 +++ exited with 0 +++ 8273 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8274 8273 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8273 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8273 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8274, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8273 wait4(-1, 0x7ffeb27eecd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8273 rt_sigreturn({mask=[]}) = 0 8273 exit_group(0) = ? 8273 +++ exited with 0 +++ 8272 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8272 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8272 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8272 read(3, "ysical \toff\npipefail "..., 128) = 128 8272 read(3, " \toff\n", 128) = 10 8272 read(3, "", 128) = 0 8272 close(3) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8273 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 8272 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8272 lseek(255, -5181, SEEK_CUR) = 1124 8272 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8275 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8275 getpid( 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], 8275 <... getpid resumed> ) = 8275 8272 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8272 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8275 close(255 8272 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 <... close resumed> ) = 0 8272 wait4(-1, 8275 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8275 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8275 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8275 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8275 ioctl(2, TIOCGPGRP, 0x7ffeb27ef644) = -1 ENOTTY (Inappropriate ioctl for device) 8275 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8275 dup2(3, 1) = 1 8275 close(3) = 0 8275 dup2(1, 2) = 2 8275 fcntl(1, F_GETFD) = 0 8275 exit_group(0) = ? 8275 +++ exited with 0 +++ 8272 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8275 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 ioctl(2, TIOCGWINSZ, 0x7ffeb27ef540) = -1 ENOTTY (Inappropriate ioctl for device) 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 8272 pipe([3, 4]) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8272 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8276 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 close(4) = 0 8272 read(3, 8276 getpid() = 8276 8276 close(255) = 0 8276 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8276 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 dup2(4, 1) = 1 8276 close(4) = 0 8276 close(3) = 0 8276 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8276 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8276 pipe([3, 4]) = 0 8276 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8276 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8277 8276 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8276 close(4) = 0 8276 close(4) = -1 EBADF (Bad file descriptor) 8277 getpid( 8276 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8277 <... getpid resumed> ) = 8277 8276 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8277 rt_sigprocmask(SIG_SETMASK, [], 8276 clone( 8277 <... rt_sigprocmask resumed> NULL, 8) = 0 8277 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8276 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8278 8277 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigprocmask(SIG_SETMASK, [CHLD], 8277 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8276 <... rt_sigprocmask resumed> NULL, 8) = 0 8277 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 getpid( 8277 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8278 <... getpid resumed> ) = 8278 8277 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 rt_sigprocmask(SIG_SETMASK, [], 8277 close(3 8278 <... rt_sigprocmask resumed> NULL, 8) = 0 8277 <... close resumed> ) = 0 8278 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8277 dup2(4, 1 8278 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8277 <... dup2 resumed> ) = 1 8278 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8277 close(4 8278 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 dup2(3, 0) = 0 8278 close(3) = 0 8278 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x563310db3f10 /* 18 vars */ 8277 <... close resumed> ) = 0 8277 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8277 fstat(3, 8278 <... execve resumed> ) = 0 8277 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8278 brk(NULL 8277 brk(0x563310ddd000 8278 <... brk resumed> ) = 0x55f5c45b9000 8277 <... brk resumed> ) = 0x563310ddd000 8277 getdents64(3 8276 close(3 8277 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8277 getdents64(3 8276 <... close resumed> ) = 0 8277 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8277 brk(0x563310dd5000) = 0x563310dd5000 8277 close(3 8276 rt_sigprocmask(SIG_BLOCK, [CHLD], 8278 access("/etc/ld.so.preload", R_OK 8277 <... close resumed> ) = 0 8277 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8277 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8277 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8278 <... access resumed> ) = -1 ENOENT (No such file or directory) 8277 <... rt_sigaction resumed> {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8277 rt_sigprocmask(SIG_BLOCK, [CHLD], 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8277 <... rt_sigprocmask resumed> [], 8) = 0 8278 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8277 rt_sigprocmask(SIG_SETMASK, [], 8278 <... stat resumed> 0x7fff407bf400) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8277 <... rt_sigprocmask resumed> NULL, 8) = 0 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8278 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8277 ioctl(2, TIOCGPGRP 8278 <... stat resumed> 0x7fff407bf400) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8277 <... ioctl resumed> , 0x7ffeb27ee1c4) = -1 ENOTTY (Inappropriate ioctl for device) 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8278 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8277 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8278 <... stat resumed> 0x7fff407bf400) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8277 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8278 stat("/libgpiod.old/src/lib/.libs/tls", 8277 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8278 <... stat resumed> 0x7fff407bf400) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8277 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8278 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8277 fstat(1, 8278 <... stat resumed> 0x7fff407bf400) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8277 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8278 stat("/libgpiod.old/src/lib/.libs/x86_64", 8277 write(1, "/libgpiod.old/tests/.libs/../../"..., 51 8278 <... stat resumed> 0x7fff407bf400) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8277 <... write resumed> ) = 51 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8278 stat("/libgpiod.old/src/lib/.libs/x86_64", 8277 exit_group(0 8278 <... stat resumed> 0x7fff407bf400) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8277 <... exit_group resumed>) = ? 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8278 stat("/libgpiod.old/src/lib/.libs", 8277 +++ exited with 0 +++ 8278 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8278 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8276 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8278 <... openat resumed> ) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8278 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1ff4000 8278 close(3) = 0 8276 rt_sigprocmask(SIG_SETMASK, [CHLD], 8278 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8276 <... rt_sigprocmask resumed> NULL, 8) = 0 8276 rt_sigprocmask(SIG_BLOCK, [CHLD], 8278 <... openat resumed> ) = 3 8278 read(3, 8276 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8278 <... read resumed> "\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 8278 fstat(3, 8276 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8278 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8278 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ec1ff2000 8278 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ec1fe7000 8278 mmap(0x7f0ec1fe9000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0ec1fe9000 8278 mmap(0x7f0ec1fee000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f0ec1fee000 8278 mmap(0x7f0ec1ff0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f0ec1ff0000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8276 <... rt_sigaction resumed> {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8278 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8276 wait4(-1, 8278 <... openat resumed> ) = 3 8278 read(3, 8276 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8277 8278 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8278 fstat(3, 8276 wait4(-1, 8278 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8278 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ec1dbf000 8278 mprotect(0x7f0ec1de4000, 2093056, PROT_NONE) = 0 8278 mmap(0x7f0ec1fe3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f0ec1fe3000 8278 mmap(0x7f0ec1fe5000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0ec1fe5000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8278 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8278 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8278 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ec1bfe000 8278 mprotect(0x7f0ec1c20000, 1658880, PROT_NONE) = 0 8278 mmap(0x7f0ec1c20000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0ec1c20000 8278 mmap(0x7f0ec1d68000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f0ec1d68000 8278 mmap(0x7f0ec1db5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f0ec1db5000 8278 mmap(0x7f0ec1dbb000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0ec1dbb000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8278 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 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8278 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ec1bf6000 8278 mmap(0x7f0ec1bf8000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0ec1bf8000 8278 mmap(0x7f0ec1bfb000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0ec1bfb000 8278 mmap(0x7f0ec1bfc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0ec1bfc000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8278 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8278 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ec1b82000 8278 mmap(0x7f0ec1b84000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0ec1b84000 8278 mmap(0x7f0ec1bd6000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f0ec1bd6000 8278 mmap(0x7f0ec1bf4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f0ec1bf4000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8278 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8278 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ec1b7d000 8278 mmap(0x7f0ec1b7e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0ec1b7e000 8278 mmap(0x7f0ec1b7f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0ec1b7f000 8278 mmap(0x7f0ec1b80000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0ec1b80000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8278 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8278 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8278 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ec1b7b000 8278 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ec1b5a000 8278 mmap(0x7f0ec1b60000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0ec1b60000 8278 mmap(0x7f0ec1b6f000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f0ec1b6f000 8278 mmap(0x7f0ec1b75000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f0ec1b75000 8278 mmap(0x7f0ec1b77000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0ec1b77000 8278 close(3) = 0 8278 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ec1b57000 8278 arch_prctl(ARCH_SET_FS, 0x7f0ec1b57800) = 0 8278 mprotect(0x7f0ec1db5000, 16384, PROT_READ) = 0 8278 mprotect(0x7f0ec1b75000, 4096, PROT_READ) = 0 8278 mprotect(0x7f0ec1b80000, 4096, PROT_READ) = 0 8278 mprotect(0x7f0ec1bf4000, 4096, PROT_READ) = 0 8278 mprotect(0x7f0ec1bfc000, 4096, PROT_READ) = 0 8278 mprotect(0x7f0ec1fe3000, 4096, PROT_READ) = 0 8278 mprotect(0x7f0ec1ff0000, 4096, PROT_READ) = 0 8278 mprotect(0x55f5c3148000, 4096, PROT_READ) = 0 8278 mprotect(0x7f0ec2020000, 4096, PROT_READ) = 0 8278 munmap(0x7f0ec1ff4000, 17208) = 0 8278 set_tid_address(0x7f0ec1b57ad0) = 8278 8278 set_robust_list(0x7f0ec1b57ae0, 24) = 0 8278 rt_sigaction(SIGRTMIN, {sa_handler=0x7f0ec1b606b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f0ec1b6c730}, NULL, 8) = 0 8278 rt_sigaction(SIGRT_1, {sa_handler=0x7f0ec1b60740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f0ec1b6c730}, NULL, 8) = 0 8278 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8278 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8278 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8278 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8278 brk(NULL) = 0x55f5c45b9000 8278 brk(0x55f5c45da000) = 0x55f5c45da000 8278 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8278 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1ff8000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8278 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f0ec1b50000 8278 close(3) = 0 8278 futex(0x7f0ec1dbaa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8278 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1ff7000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8278 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1ff6000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8278 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1ff5000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8278 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1ff4000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8278 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1b4f000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8278 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1b4e000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8278 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec1b4d000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8278 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec19da000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8278 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec19d9000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8278 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec19d8000 8278 close(3) = 0 8278 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8278 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8278 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ec19a6000 8278 close(3) = 0 8278 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8278 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 8278 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8278 read(0, "", 4096) = 0 8278 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8272 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8272 read(3, 8278 close(1) = 0 8278 exit_group(0) = ? 8278 +++ exited with 0 +++ 8276 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8278 8276 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8276 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8276 close(3) = -1 EBADF (Bad file descriptor) 8276 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8276 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8277, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8276 wait4(-1, 0x7ffeb27edf10, WNOHANG, NULL) = -1 ECHILD (No child processes) 8276 rt_sigreturn({mask=[]}) = 0 8276 exit_group(0) = ? 8276 +++ exited with 0 +++ 8272 <... read resumed> "", 128) = 0 8272 close(3) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8276 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 pipe([3, 4]) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8272 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8279 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 close(4 8279 getpid( 8272 <... close resumed> ) = 0 8279 <... getpid resumed> ) = 8279 8272 read(3, 8279 close(255) = 0 8279 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8279 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 dup2(4, 1) = 1 8279 close(4) = 0 8279 close(3) = 0 8279 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8279 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8279 pipe([3, 4]) = 0 8279 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8279 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8280 8279 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8279 close(4) = 0 8279 close(4) = -1 EBADF (Bad file descriptor) 8280 getpid( 8279 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8280 <... getpid resumed> ) = 8280 8279 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8279 clone( 8280 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8280 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8279 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8281 8280 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8280 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8281 getpid( 8280 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8281 <... getpid resumed> ) = 8281 8280 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8280 close(3 8281 rt_sigprocmask(SIG_SETMASK, [], 8280 <... close resumed> ) = 0 8281 <... rt_sigprocmask resumed> NULL, 8) = 0 8280 dup2(4, 1 8281 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8280 <... dup2 resumed> ) = 1 8281 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8280 close(4 8281 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8281 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8281 dup2(3, 0) = 0 8281 close(3) = 0 8281 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8281 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8281 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8281 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x563310db3f10 /* 18 vars */ 8280 <... close resumed> ) = 0 8280 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8280 stat("/usr/local/sbin/ls", 8281 <... execve resumed> ) = 0 8280 <... stat resumed> 0x7ffeb27ee1b0) = -1 ENOENT (No such file or directory) 8281 brk(NULL) = 0x55cea7725000 8280 stat("/usr/local/bin/ls", 8279 rt_sigprocmask(SIG_SETMASK, [CHLD], 8280 <... stat resumed> 0x7ffeb27ee1b0) = -1 ENOENT (No such file or directory) 8280 stat("/usr/sbin/ls", 8279 <... rt_sigprocmask resumed> NULL, 8) = 0 8280 <... stat resumed> 0x7ffeb27ee1b0) = -1 ENOENT (No such file or directory) 8280 stat("/usr/bin/ls", 8279 close(3 8280 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8280 stat("/usr/bin/ls", 8279 <... close resumed> ) = 0 8280 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8281 access("/etc/ld.so.preload", R_OK 8280 geteuid() = 0 8280 getegid() = 0 8280 getuid( 8281 <... access resumed> ) = -1 ENOENT (No such file or directory) 8280 <... getuid resumed> ) = 0 8280 getgid() = 0 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8280 access("/usr/bin/ls", X_OK) = 0 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8280 stat("/usr/bin/ls", 8281 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8280 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8281 <... stat resumed> 0x7ffe81e44070) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8280 geteuid( 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8280 <... geteuid resumed> ) = 0 8281 <... stat resumed> 0x7ffe81e44070) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8280 getegid( 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8280 <... getegid resumed> ) = 0 8281 <... stat resumed> 0x7ffe81e44070) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8281 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe81e44070) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8281 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe81e44070) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8281 stat("/libgpiod.old/src/lib/.libs/x86_64", 8280 getuid( 8281 <... stat resumed> 0x7ffe81e44070) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8280 <... getuid resumed> ) = 0 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 stat("/libgpiod.old/src/lib/.libs/x86_64", 8280 getgid( 8281 <... stat resumed> 0x7ffe81e44070) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8280 <... getgid resumed> ) = 0 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 stat("/libgpiod.old/src/lib/.libs", 8280 access("/usr/bin/ls", R_OK 8281 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8281 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8280 <... access resumed> ) = 0 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 stat("/usr/bin/ls", 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8281 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012ad0e000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8280 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8281 <... openat resumed> ) = 3 8281 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 8281 fstat(3, 8280 stat("/usr/bin/ls", 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8281 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f012ad0c000 8281 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f012ad01000 8281 mmap(0x7f012ad03000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f012ad03000 8281 mmap(0x7f012ad08000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f012ad08000 8281 mmap(0x7f012ad0a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f012ad0a000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8280 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8280 geteuid( 8281 <... openat resumed> ) = 3 8281 read(3, 8280 <... geteuid resumed> ) = 0 8281 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8281 fstat(3, 8280 getegid( 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8281 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f012aad9000 8281 mprotect(0x7f012aafe000, 2093056, PROT_NONE) = 0 8281 mmap(0x7f012acfd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f012acfd000 8281 mmap(0x7f012acff000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f012acff000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8280 <... getegid resumed> ) = 0 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8280 getuid( 8281 <... openat resumed> ) = 3 8281 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8281 fstat(3, 8280 <... getuid resumed> ) = 0 8281 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8281 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f012a918000 8281 mprotect(0x7f012a93a000, 1658880, PROT_NONE) = 0 8281 mmap(0x7f012a93a000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f012a93a000 8281 mmap(0x7f012aa82000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f012aa82000 8281 mmap(0x7f012aacf000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f012aacf000 8281 mmap(0x7f012aad5000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f012aad5000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8280 getgid( 8281 <... openat resumed> ) = 3 8281 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 8281 fstat(3, 8280 <... getgid resumed> ) = 0 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8281 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f012a910000 8281 mmap(0x7f012a912000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f012a912000 8281 mmap(0x7f012a915000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f012a915000 8281 mmap(0x7f012a916000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f012a916000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8280 access("/usr/bin/ls", X_OK 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8280 <... access resumed> ) = 0 8280 stat("/usr/bin/ls", 8281 <... openat resumed> ) = 3 8281 read(3, 8280 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8281 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8281 fstat(3, 8280 geteuid( 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8281 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f012a89c000 8281 mmap(0x7f012a89e000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f012a89e000 8281 mmap(0x7f012a8f0000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f012a8f0000 8281 mmap(0x7f012a90e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f012a90e000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8280 <... geteuid resumed> ) = 0 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8280 getegid() = 0 8281 <... openat resumed> ) = 3 8281 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8281 fstat(3, 8280 getuid( 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8281 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f012a897000 8281 mmap(0x7f012a898000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f012a898000 8281 mmap(0x7f012a899000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f012a899000 8281 mmap(0x7f012a89a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f012a89a000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8280 <... getuid resumed> ) = 0 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8280 getgid( 8281 <... openat resumed> ) = 3 8281 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8281 fstat(3, 8280 <... getgid resumed> ) = 0 8281 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8281 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f012a895000 8281 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f012a874000 8281 mmap(0x7f012a87a000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f012a87a000 8281 mmap(0x7f012a889000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f012a889000 8281 mmap(0x7f012a88f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f012a88f000 8281 mmap(0x7f012a891000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f012a891000 8281 close(3) = 0 8281 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f012a871000 8281 arch_prctl(ARCH_SET_FS, 0x7f012a871800) = 0 8281 mprotect(0x7f012aacf000, 16384, PROT_READ 8280 access("/usr/bin/ls", R_OK 8281 <... mprotect resumed> ) = 0 8281 mprotect(0x7f012a88f000, 4096, PROT_READ) = 0 8281 mprotect(0x7f012a89a000, 4096, PROT_READ) = 0 8281 mprotect(0x7f012a90e000, 4096, PROT_READ) = 0 8281 mprotect(0x7f012a916000, 4096, PROT_READ) = 0 8281 mprotect(0x7f012acfd000, 4096, PROT_READ) = 0 8281 mprotect(0x7f012ad0a000, 4096, PROT_READ) = 0 8281 mprotect(0x55cea65c3000, 4096, PROT_READ) = 0 8281 mprotect(0x7f012ad3a000, 4096, PROT_READ) = 0 8281 munmap(0x7f012ad0e000, 17208 8280 <... access resumed> ) = 0 8281 <... munmap resumed> ) = 0 8281 set_tid_address(0x7f012a871ad0) = 8281 8281 set_robust_list(0x7f012a871ae0, 24) = 0 8281 rt_sigaction(SIGRTMIN, {sa_handler=0x7f012a87a6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f012a886730}, NULL, 8) = 0 8281 rt_sigaction(SIGRT_1, {sa_handler=0x7f012a87a740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f012a886730}, NULL, 8) = 0 8281 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8281 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8281 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8281 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8281 brk(NULL) = 0x55cea7725000 8281 brk(0x55cea7746000) = 0x55cea7746000 8281 access("/etc/selinux/config", F_OK 8280 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8281 <... access resumed> ) = -1 ENOENT (No such file or directory) 8280 <... rt_sigaction resumed> {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8280 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8280 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8281 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8280 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8280 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x563310db3f10 /* 18 vars */ 8281 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8279 rt_sigprocmask(SIG_BLOCK, [CHLD], 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... execve resumed> ) = 0 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8281 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012ad12000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8280 brk(NULL 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... brk resumed> ) = 0x555bc4160000 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8281 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f012a86a000 8281 close(3) = 0 8281 futex(0x7f012aad4a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8280 access("/etc/ld.so.preload", R_OK 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... access resumed> ) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8281 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012ad11000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8281 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012ad10000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8280 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... stat resumed> 0x7ffcb89cc510) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8281 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012ad0f000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8281 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012ad0e000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8280 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... stat resumed> 0x7ffcb89cc510) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8281 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012a869000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8280 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... stat resumed> 0x7ffcb89cc510) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8281 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012a868000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8281 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012a867000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8280 stat("/libgpiod.old/src/lib/.libs/tls", 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 <... stat resumed> 0x7ffcb89cc510) = -1 ENOENT (No such file or directory) 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8281 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012a6f4000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8281 <... openat resumed> ) = 3 8281 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8281 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012a6f3000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8280 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8281 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012a6f2000 8281 close(3) = 0 8281 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8280 <... stat resumed> 0x7ffcb89cc510) = -1 ENOENT (No such file or directory) 8281 <... openat resumed> ) = 3 8281 fstat(3, 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8281 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8281 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f012a6c0000 8281 close(3) = 0 8280 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8280 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcb89cc510) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8279 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8280 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8280 stat("/libgpiod.old/src/lib/.libs/x86_64", 8279 rt_sigprocmask(SIG_SETMASK, [CHLD], 8280 <... stat resumed> 0x7ffcb89cc510) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8279 <... rt_sigprocmask resumed> NULL, 8) = 0 8280 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8280 stat("/libgpiod.old/src/lib/.libs", 8279 rt_sigprocmask(SIG_BLOCK, [CHLD], 8280 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8280 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8279 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8280 <... openat resumed> ) = 3 8280 fstat(3, 8279 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8280 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8280 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a5960e000 8280 close(3) = 0 8279 <... rt_sigaction resumed> {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8280 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8279 wait4(-1, 8280 <... openat resumed> ) = 3 8280 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8280 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a5960c000 8281 fstat(0, 8280 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 8281 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8280 <... mmap resumed> ) = 0x7f2a593e4000 8281 read(0, 8280 mprotect(0x7f2a59409000, 2093056, PROT_NONE) = 0 8280 mmap(0x7f2a59608000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f2a59608000 8280 mmap(0x7f2a5960a000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a5960a000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8280 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8280 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8280 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a59223000 8280 mprotect(0x7f2a59245000, 1658880, PROT_NONE) = 0 8280 mmap(0x7f2a59245000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2a59245000 8280 mmap(0x7f2a5938d000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2a5938d000 8280 mmap(0x7f2a593da000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2a593da000 8280 mmap(0x7f2a593e0000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a593e0000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8280 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8280 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a591af000 8280 mmap(0x7f2a591b1000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2a591b1000 8280 mmap(0x7f2a59203000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f2a59203000 8280 mmap(0x7f2a59221000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f2a59221000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8280 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8280 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a591aa000 8280 mmap(0x7f2a591ab000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2a591ab000 8280 mmap(0x7f2a591ac000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2a591ac000 8280 mmap(0x7f2a591ad000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2a591ad000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8280 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8280 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8280 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a59189000 8280 mmap(0x7f2a5918f000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2a5918f000 8280 mmap(0x7f2a5919e000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f2a5919e000 8280 mmap(0x7f2a591a4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f2a591a4000 8280 mmap(0x7f2a591a6000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a591a6000 8280 close(3) = 0 8280 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a59187000 8280 arch_prctl(ARCH_SET_FS, 0x7f2a59188380) = 0 8280 mprotect(0x7f2a593da000, 16384, PROT_READ) = 0 8280 mprotect(0x7f2a591a4000, 4096, PROT_READ) = 0 8280 mprotect(0x7f2a591ad000, 4096, PROT_READ) = 0 8280 mprotect(0x7f2a59221000, 4096, PROT_READ) = 0 8280 mprotect(0x7f2a59608000, 4096, PROT_READ) = 0 8280 mprotect(0x555bc288d000, 4096, PROT_READ) = 0 8280 mprotect(0x7f2a5963a000, 4096, PROT_READ) = 0 8280 munmap(0x7f2a5960e000, 17208) = 0 8280 set_tid_address(0x7f2a59188650) = 8280 8280 set_robust_list(0x7f2a59188660, 24) = 0 8280 rt_sigaction(SIGRTMIN, {sa_handler=0x7f2a5918f6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f2a5919b730}, NULL, 8) = 0 8280 rt_sigaction(SIGRT_1, {sa_handler=0x7f2a5918f740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f2a5919b730}, NULL, 8) = 0 8280 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8280 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8280 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8280 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8280 brk(NULL) = 0x555bc4160000 8280 brk(0x555bc4181000) = 0x555bc4181000 8280 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8280 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a59612000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8280 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f2a59180000 8280 close(3) = 0 8280 futex(0x7f2a593dfa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8280 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a59611000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8280 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a59610000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8280 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a5960f000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8280 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a5960e000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8280 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a5917f000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8280 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a5917e000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8280 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a5917d000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8280 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a5900a000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8280 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a59009000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8280 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a59008000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8280 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a58fd6000 8280 close(3) = 0 8280 ioctl(1, TCGETS, 0x7ffcb89cd180) = -1 ENOTTY (Inappropriate ioctl for device) 8280 ioctl(1, TIOCGWINSZ, 0x7ffcb89cd250) = -1 ENOTTY (Inappropriate ioctl for device) 8280 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8280 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8280 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "security.selinux", "unlabeled", 255) = 10 8280 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8280 futex(0x7f2a5960ba90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8280 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8280 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8280 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8280 close(3) = 0 8280 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8280 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8280 close(3) = 0 8280 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8280 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8280 read(3, "", 4096) = 0 8280 close(3) = 0 8280 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8280 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8280 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a58fd1000 8280 close(3) = 0 8280 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8280 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8280 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a58fbc000 8280 mprotect(0x7f2a58fbf000, 40960, PROT_NONE) = 0 8280 mmap(0x7f2a58fbf000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f2a58fbf000 8280 mmap(0x7f2a58fc6000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f2a58fc6000 8280 mmap(0x7f2a58fc9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f2a58fc9000 8280 mmap(0x7f2a58fcb000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a58fcb000 8280 close(3) = 0 8280 mprotect(0x7f2a58fc9000, 4096, PROT_READ) = 0 8280 munmap(0x7f2a58fd1000, 17208) = 0 8280 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8280 lseek(3, 0, SEEK_CUR) = 0 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8280 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8280 close(3) = 0 8280 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8280 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8280 close(3) = 0 8280 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8280 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8280 close(3) = 0 8280 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8280 lseek(3, 0, SEEK_CUR) = 0 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8280 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8280 close(3) = 0 8280 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8280 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8280 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8280 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8280 lseek(3, -71, SEEK_CUR) = 56 8280 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8280 close(3) = 0 8280 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 8281 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 8280 <... write resumed> ) = 92 8281 read(0, 8280 close(1 8281 <... read resumed> "", 4096) = 0 8280 <... close resumed> ) = 0 8281 close(1) = 0 8280 close(2) = 0 8280 exit_group(0 8281 exit_group(0 8280 <... exit_group resumed>) = ? 8281 <... exit_group resumed>) = ? 8281 +++ exited with 0 +++ 8279 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8281 8279 wait4(-1, 8280 +++ exited with 0 +++ 8279 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8280 8279 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8279 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8279 close(3) = -1 EBADF (Bad file descriptor) 8279 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8279 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8281, si_uid=0, si_status=0, si_utime=4, si_stime=4} --- 8279 wait4(-1, 0x7ffeb27ee110, WNOHANG, NULL) = -1 ECHILD (No child processes) 8279 rt_sigreturn({mask=[]}) = 0 8279 exit_group(0) = ? 8279 +++ exited with 0 +++ 8272 <... read resumed> "", 128) = 0 8272 close(3) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8279 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 pipe([3, 4]) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8272 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8282 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 close(4 8282 getpid( 8272 <... close resumed> ) = 0 8282 <... getpid resumed> ) = 8282 8272 read(3, 8282 close(255) = 0 8282 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8282 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8282 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8282 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8282 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8282 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8282 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8282 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8282 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8282 dup2(4, 1) = 1 8282 close(4) = 0 8282 close(3) = 0 8282 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8282 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 chdir("/libgpiod.old/src/tools") = 0 8282 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8282 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8282 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8282 exit_group(0) = ? 8282 +++ exited with 0 +++ 8272 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8272 read(3, "", 128) = 0 8272 close(3) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8282 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 stat("/libgpiod.old/src/tools/.libs/gpioinfo", {st_mode=S_IFREG|0755, st_size=32432, ...}) = 0 8272 pipe([3, 4]) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8272 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8283 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 close(4 8283 getpid( 8272 <... close resumed> ) = 0 8283 <... getpid resumed> ) = 8283 8272 read(3, 8283 close(255) = 0 8283 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8283 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 dup2(4, 1) = 1 8283 close(4) = 0 8283 close(3) = 0 8283 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8283 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8283 pipe([3, 4]) = 0 8283 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8283 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8284 8283 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8283 close(4) = 0 8283 close(4) = -1 EBADF (Bad file descriptor) 8284 getpid( 8283 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8284 <... getpid resumed> ) = 8284 8283 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8284 rt_sigprocmask(SIG_SETMASK, [], 8283 clone( 8284 <... rt_sigprocmask resumed> NULL, 8) = 0 8284 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8283 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f0b2e2c3a10) = 8285 8284 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 getpid( 8284 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8285 <... getpid resumed> ) = 8285 8284 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 rt_sigprocmask(SIG_SETMASK, [], 8284 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8285 <... rt_sigprocmask resumed> NULL, 8) = 0 8284 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8284 close(3 8285 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8284 <... close resumed> ) = 0 8285 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 dup2(3, 0) = 0 8285 close(3) = 0 8285 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x563310db4540 /* 18 vars */ 8284 dup2(4, 1) = 1 8284 close(4) = 0 8284 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8285 <... execve resumed> ) = 0 8285 brk(NULL 8284 <... openat resumed> ) = 3 8285 <... brk resumed> ) = 0x55b442ae8000 8284 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8284 brk(0x563310ddd000) = 0x563310ddd000 8284 getdents64(3 8283 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8284 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8284 getdents64(3 8285 access("/etc/ld.so.preload", R_OK 8284 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8284 brk(0x563310dd5000) = 0x563310dd5000 8284 close(3) = 0 8285 <... access resumed> ) = -1 ENOENT (No such file or directory) 8284 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 <... rt_sigaction resumed> {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8284 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8285 <... stat resumed> 0x7fff07feb7b0) = -1 ENOENT (No such file or directory) 8284 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8284 <... rt_sigaction resumed> {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 <... stat resumed> 0x7fff07feb7b0) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 rt_sigprocmask(SIG_BLOCK, [CHLD], 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8284 <... rt_sigprocmask resumed> [], 8) = 0 8285 <... stat resumed> 0x7fff07feb7b0) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 rt_sigprocmask(SIG_SETMASK, [], 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 stat("/libgpiod.old/src/lib/.libs/tls", 8284 <... rt_sigprocmask resumed> NULL, 8) = 0 8285 <... stat resumed> 0x7fff07feb7b0) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 ioctl(2, TIOCGPGRP 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff07feb7b0) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 <... ioctl resumed> , 0x7ffeb27ee7e4) = -1 ENOTTY (Inappropriate ioctl for device) 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 stat("/libgpiod.old/src/lib/.libs/x86_64", 8284 rt_sigaction(SIGCHLD, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8285 <... stat resumed> 0x7fff07feb7b0) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 stat("/libgpiod.old/src/lib/.libs/x86_64", 8284 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8285 <... stat resumed> 0x7fff07feb7b0) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 stat("/libgpiod.old/src/lib/.libs", 8284 fstat(1, 8285 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8285 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8284 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8285 <... openat resumed> ) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8285 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8105a78000 8285 close(3) = 0 8284 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8285 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8284 <... write resumed> ) = 56 8285 <... openat resumed> ) = 3 8285 read(3, 8284 exit_group(0 8285 <... read resumed> "\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 8285 fstat(3, 8284 <... exit_group resumed>) = ? 8285 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8285 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8105a76000 8285 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8105a6b000 8285 mmap(0x7f8105a6d000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8105a6d000 8285 mmap(0x7f8105a72000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f8105a72000 8285 mmap(0x7f8105a74000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f8105a74000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8284 +++ exited with 0 +++ 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8283 close(3 8285 <... openat resumed> ) = 3 8285 read(3, 8283 <... close resumed> ) = 0 8285 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8285 fstat(3, 8283 rt_sigprocmask(SIG_BLOCK, [CHLD], 8285 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8285 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8105843000 8285 mprotect(0x7f8105868000, 2093056, PROT_NONE) = 0 8285 mmap(0x7f8105a67000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f8105a67000 8285 mmap(0x7f8105a69000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8105a69000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8283 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8283 rt_sigprocmask(SIG_SETMASK, [CHLD], 8285 <... openat resumed> ) = 3 8285 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8285 fstat(3, 8283 <... rt_sigprocmask resumed> NULL, 8) = 0 8285 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8285 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8105682000 8285 mprotect(0x7f81056a4000, 1658880, PROT_NONE) = 0 8285 mmap(0x7f81056a4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f81056a4000 8285 mmap(0x7f81057ec000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f81057ec000 8285 mmap(0x7f8105839000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f8105839000 8285 mmap(0x7f810583f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f810583f000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8283 rt_sigprocmask(SIG_BLOCK, [CHLD], 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8283 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8285 <... openat resumed> ) = 3 8285 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 8285 fstat(3, 8283 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8285 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8285 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f810567a000 8285 mmap(0x7f810567c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f810567c000 8285 mmap(0x7f810567f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f810567f000 8285 mmap(0x7f8105680000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8105680000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8283 <... rt_sigaction resumed> {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8285 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8283 wait4(-1, 8285 <... openat resumed> ) = 3 8285 read(3, 8283 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8284 8285 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8285 fstat(3, 8283 wait4(-1, 8285 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8285 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8105606000 8285 mmap(0x7f8105608000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8105608000 8285 mmap(0x7f810565a000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f810565a000 8285 mmap(0x7f8105678000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f8105678000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8285 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8285 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8105601000 8285 mmap(0x7f8105602000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f8105602000 8285 mmap(0x7f8105603000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8105603000 8285 mmap(0x7f8105604000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8105604000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8285 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8285 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8285 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f81055ff000 8285 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f81055de000 8285 mmap(0x7f81055e4000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f81055e4000 8285 mmap(0x7f81055f3000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f81055f3000 8285 mmap(0x7f81055f9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f81055f9000 8285 mmap(0x7f81055fb000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f81055fb000 8285 close(3) = 0 8285 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f81055db000 8285 arch_prctl(ARCH_SET_FS, 0x7f81055db800) = 0 8285 mprotect(0x7f8105839000, 16384, PROT_READ) = 0 8285 mprotect(0x7f81055f9000, 4096, PROT_READ) = 0 8285 mprotect(0x7f8105604000, 4096, PROT_READ) = 0 8285 mprotect(0x7f8105678000, 4096, PROT_READ) = 0 8285 mprotect(0x7f8105680000, 4096, PROT_READ) = 0 8285 mprotect(0x7f8105a67000, 4096, PROT_READ) = 0 8285 mprotect(0x7f8105a74000, 4096, PROT_READ) = 0 8285 mprotect(0x55b44140c000, 4096, PROT_READ) = 0 8285 mprotect(0x7f8105aa4000, 4096, PROT_READ) = 0 8285 munmap(0x7f8105a78000, 17208) = 0 8285 set_tid_address(0x7f81055dbad0) = 8285 8285 set_robust_list(0x7f81055dbae0, 24) = 0 8285 rt_sigaction(SIGRTMIN, {sa_handler=0x7f81055e46b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f81055f0730}, NULL, 8) = 0 8285 rt_sigaction(SIGRT_1, {sa_handler=0x7f81055e4740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f81055f0730}, NULL, 8) = 0 8285 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8285 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8285 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8285 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8285 brk(NULL) = 0x55b442ae8000 8285 brk(0x55b442b09000) = 0x55b442b09000 8285 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8285 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8105a7c000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8285 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f81055d4000 8285 close(3) = 0 8285 futex(0x7f810583ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8285 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8105a7b000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8285 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8105a7a000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8285 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8105a79000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8285 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8105a78000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8285 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f81055d3000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8285 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f81055d2000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8285 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f81055d1000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8285 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f810545e000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8285 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f810545d000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8285 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f810545c000 8285 close(3) = 0 8285 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8285 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8285 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f810542a000 8285 close(3) = 0 8285 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8285 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8285 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8285 read(0, "", 4096) = 0 8285 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8272 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8272 read(3, 8285 close(1) = 0 8285 exit_group(0) = ? 8285 +++ exited with 0 +++ 8283 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8285 8283 rt_sigaction(SIGINT, {sa_handler=0x5633109c7d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8283 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8283 close(3) = -1 EBADF (Bad file descriptor) 8283 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8283 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8284, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8283 wait4(-1, 0x7ffeb27ee510, WNOHANG, NULL) = -1 ECHILD (No child processes) 8283 rt_sigreturn({mask=[]}) = 0 8283 exit_group(0) = ? 8283 +++ exited with 0 +++ 8272 <... read resumed> "", 128) = 0 8272 close(3) = 0 8272 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8272 rt_sigaction(SIGINT, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8283 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109a7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8272 brk(0x563310dd6000) = 0x563310dd6000 8272 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, {sa_handler=0x5633109ab410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0b2e2fd940}, 8) = 0 8272 execve("/libgpiod.old/src/tools/.libs/gpioinfo", ["/libgpiod.old/src/tools/.libs/gp"...], 0x563310db4540 /* 17 vars */) = 0 8272 brk(NULL) = 0x561e62315000 8272 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffcef2bd470) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcef2bd470) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcef2bd470) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffcef2bd470) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffcef2bd470) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcef2bd470) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcef2bd470) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8272 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8272 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8272 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f857e86a000 8272 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f857e860000 8272 mmap(0x7f857e863000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f857e863000 8272 mmap(0x7f857e866000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f857e866000 8272 mmap(0x7f857e868000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f857e868000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffcef2bd450) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffcef2bd450) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffcef2bd450) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffcef2bd450) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffcef2bd450) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffcef2bd450) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffcef2bd450) = -1 ENOENT (No such file or directory) 8272 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8272 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8272 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8272 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8272 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f857e85b000 8272 close(3) = 0 8272 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8272 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8272 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8272 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f857e69a000 8272 mprotect(0x7f857e6bc000, 1658880, PROT_NONE) = 0 8272 mmap(0x7f857e6bc000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f857e6bc000 8272 mmap(0x7f857e804000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f857e804000 8272 mmap(0x7f857e851000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f857e851000 8272 mmap(0x7f857e857000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f857e857000 8272 close(3) = 0 8272 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f857e697000 8272 arch_prctl(ARCH_SET_FS, 0x7f857e697740) = 0 8272 mprotect(0x7f857e851000, 16384, PROT_READ) = 0 8272 mprotect(0x7f857e868000, 4096, PROT_READ) = 0 8272 mprotect(0x561e60ce7000, 4096, PROT_READ) = 0 8272 mprotect(0x7f857e893000, 4096, PROT_READ) = 0 8272 munmap(0x7f857e85b000, 17208) = 0 8272 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8272 fstat(3, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8272 brk(NULL) = 0x561e62315000 8272 brk(0x561e62336000) = 0x561e62336000 8272 getdents64(3, /* 151 entries */, 32768) = 4496 8272 getdents64(3, /* 0 entries */, 32768) = 0 8272 close(3) = 0 8272 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8272 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8272 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8272 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8272 read(4, "254:0", 5) = 5 8272 close(4) = 0 8272 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8272 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8272 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8272 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 8272 read(5, "254:1", 5) = 5 8272 close(5) = 0 8272 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8272 close(3) = 0 8272 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffcef2be0b0) = 0 8272 close(4) = 0 8272 write(1, "gpiochip0 - 4 lines:\n\tline 0: "..., 756) = 756 8272 exit_group(0) = ? 8272 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=12, revents=POLLIN}]) 5811 read(12, "\21\0\0\0\0\0\0\0\1\0\0\0P \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(12) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(8, "gpiochip0 - 4 lines:\n\tline 0: "..., 65536) = 756 5811 read(10, "", 65536) = 0 5811 wait4(8272, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8272 5811 close(7) = 0 5811 close(8) = 0 5811 close(10) = 0 5811 close(5) = 0 5811 close(4) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,4", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xa6\xda\xe5\x04\x5f\xe4\x89\x53\x6f\x63\x0f\x3c\x42\x31\xa0\x85", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x43\x28\x5d\xa4\xb6\x2b\x80\xd8\xf2\x72\x33\x9f\x98\xbf\xef\x69", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x8f\xe1\xea\xdc\xf2\x89\x0c\xf3\xc0\x28\xbc\x3f\xb9\x7e\xf6\x7b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x91\xdf\x19\xf2\xef\x59\xbd\x90\xa6\xeb\x85\x6b\x5d\xdc\xd0\xd3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-974757614, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8123, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xf1\xc8\xfa\xbc\x6d\x92\x95\x27\x85\xcb\x61\xd1\x3b\x44\x6d\x5b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x88\xee\x1e\x7f\x2b\xdd\x11\x7c\xc5\xaf\x52\xee\xc3\x7a\x66\xd3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x01\x79\x55\x39\xbf\xf4\x36\xb9\xdd\xd0\x35\x91\x33\x93\x6b\xf9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc0\x63\xe7\x9c\x71\xd2\x44\xbd\xf5\xfd\x9e\xf9\xb0\x39\x08\x0a", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioinfo - dump one chip"..., 35) = 35 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8316 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 8316 set_robust_list(0x7f40d5eb29a0, 24 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8316 <... set_robust_list resumed> ) = 0 8316 close(10) = 0 8316 dup2(4, 0) = 0 8316 close(4) = 0 8316 dup2(7, 1) = 1 8316 close(7) = 0 8316 dup2(9, 2) = 2 8316 close(9) = 0 8316 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip1"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8316 brk(NULL) = 0x55fe5c730000 8316 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc02bd2800) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc02bd2800) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc02bd2800) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc02bd2800) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc02bd2800) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc02bd2800) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc02bd2800) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8316 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8316 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a2d2000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8316 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8316 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f301a2d0000 8316 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f301a2a2000 8316 mmap(0x7f301a2b0000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f301a2b0000 8316 mmap(0x7f301a2be000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f301a2be000 8316 mmap(0x7f301a2cb000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f301a2cb000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8316 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8316 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f301a29d000 8316 mmap(0x7f301a29e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f301a29e000 8316 mmap(0x7f301a29f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f301a29f000 8316 mmap(0x7f301a2a0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f301a2a0000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8316 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8316 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8316 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f301a0dc000 8316 mprotect(0x7f301a0fe000, 1658880, PROT_NONE) = 0 8316 mmap(0x7f301a0fe000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f301a0fe000 8316 mmap(0x7f301a246000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f301a246000 8316 mmap(0x7f301a293000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f301a293000 8316 mmap(0x7f301a299000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f301a299000 8316 close(3) = 0 8316 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f301a0d9000 8316 arch_prctl(ARCH_SET_FS, 0x7f301a0d9740) = 0 8316 mprotect(0x7f301a293000, 16384, PROT_READ) = 0 8316 mprotect(0x7f301a2a0000, 4096, PROT_READ) = 0 8316 mprotect(0x7f301a2cb000, 16384, PROT_READ) = 0 8316 mprotect(0x55fe5a797000, 12288, PROT_READ) = 0 8316 mprotect(0x7f301a2fe000, 4096, PROT_READ) = 0 8316 munmap(0x7f301a2d2000, 17208) = 0 8316 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8316 close(3) = 0 8316 brk(NULL) = 0x55fe5c730000 8316 brk(0x55fe5c751000) = 0x55fe5c751000 8316 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8316 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a2d6000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8316 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f301a0d2000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8316 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a2d5000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8316 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a2d4000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8316 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a2d3000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8316 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a2d2000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8316 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a0d1000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8316 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a0d0000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8316 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f301a0cf000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8316 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3019f5c000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8316 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3019f5b000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8316 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3019f5a000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8316 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3019f28000 8316 close(3) = 0 8316 getuid() = 0 8316 getgid() = 0 8316 geteuid() = 0 8316 getegid() = 0 8316 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8316 ioctl(-1, TIOCGPGRP, 0x7ffc02bd3414) = -1 EBADF (Bad file descriptor) 8316 sysinfo({uptime=426, loads=[117024, 89792, 45024], totalram=106127360, freeram=57675776, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=65, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8316 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8316 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8316 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8316 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8316 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8316 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8316 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 uname({sysname="Linux", nodename="compilator", ...}) = 0 8316 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8316 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8316 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8316 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8316 getpid() = 8316 8316 getppid() = 5811 8316 getpid() = 8316 8316 getpgrp() = 5807 8316 ioctl(2, TIOCGPGRP, 0x7ffc02bd32e4) = -1 ENOTTY (Inappropriate ioctl for device) 8316 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8316 ioctl(2, TIOCGPGRP, 0x7ffc02bd32c4) = -1 ENOTTY (Inappropriate ioctl for device) 8316 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8316 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8316 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", O_RDONLY) = 3 8316 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8316 ioctl(3, TCGETS, 0x7ffc02bd33a0) = -1 ENOTTY (Inappropriate ioctl for device) 8316 lseek(3, 0, SEEK_CUR) = 0 8316 read(3, "#! /bin/bash\n\n# gpioinfo - tempo"..., 80) = 80 8316 lseek(3, 0, SEEK_SET) = 0 8316 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8316 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8316 dup2(3, 255) = 255 8316 close(3) = 0 8316 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8316 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8316 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8316 lseek(255, 0, SEEK_CUR) = 0 8316 read(255, "#! /bin/bash\n\n# gpioinfo - tempo"..., 6305) = 6305 8316 pipe([3, 4]) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8316 lseek(255, -5398, SEEK_CUR) = 907 8316 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8317 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8316 close(4) = 0 8316 read(3, 8317 getpid() = 8317 8317 close(255) = 0 8317 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8317 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8317 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8317 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8317 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8317 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8317 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8317 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8317 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8317 dup2(4, 1) = 1 8317 close(4) = 0 8317 close(3) = 0 8317 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8317 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8317 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8318 8317 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8317 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8317 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8317 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8318 getpid( 8317 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8318 <... getpid resumed> ) = 8318 8317 <... rt_sigaction resumed> {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigprocmask(SIG_SETMASK, [], 8317 wait4(-1, 8318 <... rt_sigprocmask resumed> NULL, 8) = 0 8318 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8318 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8318 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8318 ioctl(2, TIOCGPGRP, 0x7ffc02bd2da4) = -1 ENOTTY (Inappropriate ioctl for device) 8318 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8318 dup2(3, 2) = 2 8318 close(3) = 0 8318 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8318 write(1, "allexport \toff\n", 20) = 20 8318 write(1, "braceexpand \ton\n", 19) = 19 8318 write(1, "emacs \toff\n", 20) = 20 8318 write(1, "errexit \toff\n", 20) = 20 8318 write(1, "errtrace \toff\n", 20) = 20 8318 write(1, "functrace \toff\n", 20) = 20 8318 write(1, "hashall \ton\n", 19) = 19 8318 write(1, "histexpand \toff\n", 20) = 20 8318 write(1, "history \toff\n", 20) = 20 8318 write(1, "ignoreeof \toff\n", 20) = 20 8318 write(1, "interactive-comments\ton\n", 24) = 24 8318 write(1, "keyword \toff\n", 20) = 20 8318 write(1, "monitor \toff\n", 20) = 20 8318 write(1, "noclobber \toff\n", 20) = 20 8318 write(1, "noexec \toff\n", 20) = 20 8318 write(1, "noglob \toff\n", 20) = 20 8318 write(1, "nolog \toff\n", 20) = 20 8318 write(1, "notify \toff\n", 20) = 20 8318 write(1, "nounset \toff\n", 20) = 20 8318 write(1, "onecmd \toff\n", 20) = 20 8318 write(1, "physical \toff\n", 20) = 20 8318 write(1, "pipefail \toff\n", 20) = 20 8318 write(1, "posix \toff\n", 20) = 20 8318 write(1, "privileged \toff\n", 20) = 20 8318 write(1, "verbose \toff\n", 20) = 20 8318 write(1, "vi \toff\n", 20) = 20 8318 write(1, "xtrace \toff\n", 20) = 20 8318 exit_group(0) = ? 8318 +++ exited with 0 +++ 8317 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8318 8317 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8317 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8317 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8318, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8317 wait4(-1, 0x7ffc02bd2810, WNOHANG, NULL) = -1 ECHILD (No child processes) 8317 rt_sigreturn({mask=[]}) = 0 8317 exit_group(0) = ? 8317 +++ exited with 0 +++ 8316 <... read resumed> "allexport \toff\n", 128) = 20 8316 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8316 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8316 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8316 read(3, "ysical \toff\npipefail "..., 128) = 128 8316 read(3, " \toff\n", 128) = 10 8316 read(3, "", 128) = 0 8316 close(3) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8317 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 8316 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8316 lseek(255, -5181, SEEK_CUR) = 1124 8316 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8319 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8319 getpid( 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], 8319 <... getpid resumed> ) = 8319 8316 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8319 close(255 8316 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8319 <... close resumed> ) = 0 8316 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigprocmask(SIG_SETMASK, [], 8316 wait4(-1, 8319 <... rt_sigprocmask resumed> NULL, 8) = 0 8319 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8319 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8319 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8319 ioctl(2, TIOCGPGRP, 0x7ffc02bd3184) = -1 ENOTTY (Inappropriate ioctl for device) 8319 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8319 dup2(3, 1) = 1 8319 close(3) = 0 8319 dup2(1, 2) = 2 8319 fcntl(1, F_GETFD) = 0 8319 exit_group(0) = ? 8319 +++ exited with 0 +++ 8316 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8319 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 ioctl(2, TIOCGWINSZ, 0x7ffc02bd3080) = -1 ENOTTY (Inappropriate ioctl for device) 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 pipe([3, 4]) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8316 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8320 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8316 close(4) = 0 8316 read(3, 8320 getpid() = 8320 8320 close(255) = 0 8320 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8320 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8320 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8320 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8320 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8320 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8320 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8320 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8320 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8320 dup2(4, 1) = 1 8320 close(4) = 0 8320 close(3) = 0 8320 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8320 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8320 pipe([3, 4]) = 0 8320 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8320 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8321 8320 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8320 close(4) = 0 8320 close(4) = -1 EBADF (Bad file descriptor) 8320 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8321 getpid( 8320 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8321 <... getpid resumed> ) = 8321 8320 clone( 8321 rt_sigprocmask(SIG_SETMASK, [], 8320 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8322 8321 <... rt_sigprocmask resumed> NULL, 8) = 0 8320 rt_sigprocmask(SIG_SETMASK, [CHLD], 8321 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8320 <... rt_sigprocmask resumed> NULL, 8) = 0 8321 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8320 close(3 8321 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 getpid( 8321 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8322 <... getpid resumed> ) = 8322 8321 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 rt_sigprocmask(SIG_SETMASK, [], 8321 close(3 8322 <... rt_sigprocmask resumed> NULL, 8) = 0 8321 <... close resumed> ) = 0 8322 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8321 dup2(4, 1 8322 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8321 <... dup2 resumed> ) = 1 8322 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 dup2(3, 0) = 0 8322 close(3) = 0 8322 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8322 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55fe5c7500a0 /* 18 vars */ 8321 close(4) = 0 8321 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8322 <... execve resumed> ) = 0 8322 brk(NULL 8321 fstat(3, 8322 <... brk resumed> ) = 0x55726b306000 8321 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8321 brk(0x55fe5c779000) = 0x55fe5c779000 8321 getdents64(3 8322 access("/etc/ld.so.preload", R_OK 8320 <... close resumed> ) = 0 8321 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8321 getdents64(3 8320 rt_sigprocmask(SIG_BLOCK, [CHLD], 8322 <... access resumed> ) = -1 ENOENT (No such file or directory) 8321 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8321 brk(0x55fe5c771000 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8321 <... brk resumed> ) = 0x55fe5c771000 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8321 close(3 8322 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8321 <... close resumed> ) = 0 8322 <... stat resumed> 0x7ffc6569f420) = -1 ENOENT (No such file or directory) 8321 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8321 <... rt_sigaction resumed> {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc6569f420) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8322 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8321 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8322 <... stat resumed> 0x7ffc6569f420) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8321 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 stat("/libgpiod.old/src/lib/.libs/tls", 8321 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8322 <... stat resumed> 0x7ffc6569f420) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8321 <... rt_sigaction resumed> {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8321 rt_sigprocmask(SIG_BLOCK, [CHLD], 8322 <... stat resumed> 0x7ffc6569f420) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8321 <... rt_sigprocmask resumed> [], 8) = 0 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 stat("/libgpiod.old/src/lib/.libs/x86_64", 8321 rt_sigprocmask(SIG_SETMASK, [], 8322 <... stat resumed> 0x7ffc6569f420) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8321 <... rt_sigprocmask resumed> NULL, 8) = 0 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 stat("/libgpiod.old/src/lib/.libs/x86_64", 8321 ioctl(2, TIOCGPGRP 8322 <... stat resumed> 0x7ffc6569f420) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8321 <... ioctl resumed> , 0x7ffc02bd1d04) = -1 ENOTTY (Inappropriate ioctl for device) 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 stat("/libgpiod.old/src/lib/.libs", 8321 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8322 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8322 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8321 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8322 <... openat resumed> ) = 3 8322 fstat(3, 8321 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8322 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8322 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b281e3000 8322 close(3) = 0 8321 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8321 fstat(1, 8322 <... openat resumed> ) = 3 8322 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 8322 fstat(3, 8321 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8322 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8322 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0b281e1000 8322 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b281d6000 8322 mmap(0x7f0b281d8000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0b281d8000 8322 mmap(0x7f0b281dd000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f0b281dd000 8322 mmap(0x7f0b281df000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f0b281df000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8321 write(1, "/libgpiod.old/tests/.libs/../../"..., 51 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8321 <... write resumed> ) = 51 8322 <... openat resumed> ) = 3 8322 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8322 fstat(3, 8321 exit_group(0 8322 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8322 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b27fae000 8322 mprotect(0x7f0b27fd3000, 2093056, PROT_NONE) = 0 8322 mmap(0x7f0b281d2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f0b281d2000 8322 mmap(0x7f0b281d4000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0b281d4000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8321 <... exit_group resumed>) = ? 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8321 +++ exited with 0 +++ 8320 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8322 <... openat resumed> ) = 3 8322 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8322 fstat(3, 8320 rt_sigprocmask(SIG_SETMASK, [CHLD], 8322 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8322 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b27ded000 8322 mprotect(0x7f0b27e0f000, 1658880, PROT_NONE) = 0 8322 mmap(0x7f0b27e0f000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0b27e0f000 8322 mmap(0x7f0b27f57000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f0b27f57000 8322 mmap(0x7f0b27fa4000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f0b27fa4000 8322 mmap(0x7f0b27faa000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0b27faa000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8320 <... rt_sigprocmask resumed> NULL, 8) = 0 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8320 rt_sigprocmask(SIG_BLOCK, [CHLD], 8322 <... openat resumed> ) = 3 8322 read(3, 8320 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8322 <... read resumed> "\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 8322 fstat(3, 8320 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8322 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8322 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b27de5000 8322 mmap(0x7f0b27de7000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0b27de7000 8322 mmap(0x7f0b27dea000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0b27dea000 8322 mmap(0x7f0b27deb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0b27deb000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8320 <... rt_sigaction resumed> {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8320 wait4(-1, 8322 <... openat resumed> ) = 3 8322 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8322 fstat(3, 8320 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8321 8322 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8322 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b27d71000 8322 mmap(0x7f0b27d73000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0b27d73000 8322 mmap(0x7f0b27dc5000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f0b27dc5000 8322 mmap(0x7f0b27de3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f0b27de3000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8320 wait4(-1, 8322 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8322 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8322 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b27d6c000 8322 mmap(0x7f0b27d6d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0b27d6d000 8322 mmap(0x7f0b27d6e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0b27d6e000 8322 mmap(0x7f0b27d6f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0b27d6f000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8322 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8322 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8322 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0b27d6a000 8322 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0b27d49000 8322 mmap(0x7f0b27d4f000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0b27d4f000 8322 mmap(0x7f0b27d5e000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f0b27d5e000 8322 mmap(0x7f0b27d64000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f0b27d64000 8322 mmap(0x7f0b27d66000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0b27d66000 8322 close(3) = 0 8322 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0b27d46000 8322 arch_prctl(ARCH_SET_FS, 0x7f0b27d46800) = 0 8322 mprotect(0x7f0b27fa4000, 16384, PROT_READ) = 0 8322 mprotect(0x7f0b27d64000, 4096, PROT_READ) = 0 8322 mprotect(0x7f0b27d6f000, 4096, PROT_READ) = 0 8322 mprotect(0x7f0b27de3000, 4096, PROT_READ) = 0 8322 mprotect(0x7f0b27deb000, 4096, PROT_READ) = 0 8322 mprotect(0x7f0b281d2000, 4096, PROT_READ) = 0 8322 mprotect(0x7f0b281df000, 4096, PROT_READ) = 0 8322 mprotect(0x55726ad4e000, 4096, PROT_READ) = 0 8322 mprotect(0x7f0b2820f000, 4096, PROT_READ) = 0 8322 munmap(0x7f0b281e3000, 17208) = 0 8322 set_tid_address(0x7f0b27d46ad0) = 8322 8322 set_robust_list(0x7f0b27d46ae0, 24) = 0 8322 rt_sigaction(SIGRTMIN, {sa_handler=0x7f0b27d4f6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f0b27d5b730}, NULL, 8) = 0 8322 rt_sigaction(SIGRT_1, {sa_handler=0x7f0b27d4f740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f0b27d5b730}, NULL, 8) = 0 8322 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8322 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8322 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8322 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8322 brk(NULL) = 0x55726b306000 8322 brk(0x55726b327000) = 0x55726b327000 8322 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8322 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b281e7000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8322 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f0b27d3f000 8322 close(3) = 0 8322 futex(0x7f0b27fa9a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8322 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b281e6000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8322 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b281e5000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8322 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b281e4000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8322 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b281e3000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8322 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b27d3e000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8322 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b27d3d000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8322 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b27d3c000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8322 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b27bc9000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8322 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b27bc8000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8322 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b27bc7000 8322 close(3) = 0 8322 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8322 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8322 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0b27b95000 8322 close(3) = 0 8322 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8322 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 8322 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8322 read(0, "", 4096) = 0 8322 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8316 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8316 read(3, 8322 close(1) = 0 8322 exit_group(0) = ? 8322 +++ exited with 0 +++ 8320 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8322 8320 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8320 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8320 close(3) = -1 EBADF (Bad file descriptor) 8320 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8320 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8321, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8320 wait4(-1, 0x7ffc02bd1a50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8320 rt_sigreturn({mask=[]}) = 0 8320 exit_group(0) = ? 8320 +++ exited with 0 +++ 8316 <... read resumed> "", 128) = 0 8316 close(3) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8320 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 pipe([3, 4]) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8316 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8323 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8316 close(4 8323 getpid( 8316 <... close resumed> ) = 0 8323 <... getpid resumed> ) = 8323 8316 read(3, 8323 close(255) = 0 8323 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8323 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8323 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8323 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8323 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8323 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8323 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8323 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8323 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8323 dup2(4, 1) = 1 8323 close(4) = 0 8323 close(3) = 0 8323 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8323 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8323 pipe([3, 4]) = 0 8323 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8323 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8324 8323 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8323 close(4) = 0 8323 close(4) = -1 EBADF (Bad file descriptor) 8323 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8324 getpid( 8323 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8324 <... getpid resumed> ) = 8324 8323 clone( 8324 rt_sigprocmask(SIG_SETMASK, [], 8323 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8325 8323 rt_sigprocmask(SIG_SETMASK, [CHLD], 8324 <... rt_sigprocmask resumed> NULL, 8) = 0 8323 <... rt_sigprocmask resumed> NULL, 8) = 0 8324 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8323 close(3 8324 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8323 <... close resumed> ) = 0 8324 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8325 getpid( 8324 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8325 <... getpid resumed> ) = 8325 8324 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8325 rt_sigprocmask(SIG_SETMASK, [], 8324 close(3 8325 <... rt_sigprocmask resumed> NULL, 8) = 0 8324 <... close resumed> ) = 0 8325 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8324 dup2(4, 1 8325 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8324 <... dup2 resumed> ) = 1 8325 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8325 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8325 dup2(3, 0) = 0 8325 close(3) = 0 8325 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8324 close(4 8325 <... rt_sigaction resumed> {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8324 <... close resumed> ) = 0 8325 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8325 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8325 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55fe5c73c1b0 /* 18 vars */ 8324 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8324 stat("/usr/local/sbin/ls", 0x7ffc02bd1cf0) = -1 ENOENT (No such file or directory) 8324 stat("/usr/local/bin/ls", 8325 <... execve resumed> ) = 0 8324 <... stat resumed> 0x7ffc02bd1cf0) = -1 ENOENT (No such file or directory) 8325 brk(NULL 8324 stat("/usr/sbin/ls", 8325 <... brk resumed> ) = 0x55bbc43e6000 8324 <... stat resumed> 0x7ffc02bd1cf0) = -1 ENOENT (No such file or directory) 8324 stat("/usr/bin/ls", 8323 rt_sigprocmask(SIG_BLOCK, [CHLD], 8324 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8324 stat("/usr/bin/ls", 8325 access("/etc/ld.so.preload", R_OK 8324 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8324 geteuid() = 0 8324 getegid() = 0 8324 getuid( 8325 <... access resumed> ) = -1 ENOENT (No such file or directory) 8324 <... getuid resumed> ) = 0 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8324 getgid( 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8324 <... getgid resumed> ) = 0 8324 access("/usr/bin/ls", X_OK 8325 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8324 <... access resumed> ) = 0 8325 <... stat resumed> 0x7fff863e1c50) = -1 ENOENT (No such file or directory) 8324 stat("/usr/bin/ls", 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8324 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8324 geteuid( 8325 <... stat resumed> 0x7fff863e1c50) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8324 <... geteuid resumed> ) = 0 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8324 getegid( 8325 <... stat resumed> 0x7fff863e1c50) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8324 <... getegid resumed> ) = 0 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 stat("/libgpiod.old/src/lib/.libs/tls", 8324 getuid( 8325 <... stat resumed> 0x7fff863e1c50) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8324 <... getuid resumed> ) = 0 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8324 getgid( 8325 <... stat resumed> 0x7fff863e1c50) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8324 <... getgid resumed> ) = 0 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 stat("/libgpiod.old/src/lib/.libs/x86_64", 8324 access("/usr/bin/ls", R_OK 8325 <... stat resumed> 0x7fff863e1c50) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8324 <... access resumed> ) = 0 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 stat("/libgpiod.old/src/lib/.libs/x86_64", 8324 stat("/usr/bin/ls", 8325 <... stat resumed> 0x7fff863e1c50) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8325 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8325 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8324 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 stat("/usr/bin/ls", 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8325 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9caff000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8324 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8325 <... openat resumed> ) = 3 8325 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 8325 fstat(3, 8324 geteuid( 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8325 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8d9cafd000 8325 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d9caf2000 8325 mmap(0x7f8d9caf4000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d9caf4000 8325 mmap(0x7f8d9caf9000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f8d9caf9000 8325 mmap(0x7f8d9cafb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f8d9cafb000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8324 <... geteuid resumed> ) = 0 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8324 getegid( 8325 <... openat resumed> ) = 3 8325 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8325 fstat(3, 8324 <... getegid resumed> ) = 0 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8325 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d9c8ca000 8325 mprotect(0x7f8d9c8ef000, 2093056, PROT_NONE) = 0 8325 mmap(0x7f8d9caee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f8d9caee000 8325 mmap(0x7f8d9caf0000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8d9caf0000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8324 getuid( 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8324 <... getuid resumed> ) = 0 8325 <... openat resumed> ) = 3 8325 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8325 fstat(3, 8324 getgid( 8325 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8325 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d9c709000 8325 mprotect(0x7f8d9c72b000, 1658880, PROT_NONE) = 0 8325 mmap(0x7f8d9c72b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f8d9c72b000 8325 mmap(0x7f8d9c873000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f8d9c873000 8325 mmap(0x7f8d9c8c0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f8d9c8c0000 8325 mmap(0x7f8d9c8c6000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8d9c8c6000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8324 <... getgid resumed> ) = 0 8325 <... openat resumed> ) = 3 8325 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 8325 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8325 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d9c701000 8325 mmap(0x7f8d9c703000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d9c703000 8325 mmap(0x7f8d9c706000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8d9c706000 8325 mmap(0x7f8d9c707000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8d9c707000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8324 access("/usr/bin/ls", X_OK 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8324 <... access resumed> ) = 0 8325 <... openat resumed> ) = 3 8325 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8325 fstat(3, 8324 stat("/usr/bin/ls", 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8325 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d9c68d000 8325 mmap(0x7f8d9c68f000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d9c68f000 8325 mmap(0x7f8d9c6e1000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f8d9c6e1000 8325 mmap(0x7f8d9c6ff000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f8d9c6ff000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8324 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8324 geteuid( 8325 <... openat resumed> ) = 3 8325 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8325 fstat(3, 8324 <... geteuid resumed> ) = 0 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8325 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d9c688000 8325 mmap(0x7f8d9c689000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f8d9c689000 8325 mmap(0x7f8d9c68a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d9c68a000 8325 mmap(0x7f8d9c68b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d9c68b000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8324 getegid( 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8324 <... getegid resumed> ) = 0 8325 <... openat resumed> ) = 3 8325 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8325 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8325 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8d9c686000 8325 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d9c665000 8325 mmap(0x7f8d9c66b000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f8d9c66b000 8325 mmap(0x7f8d9c67a000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f8d9c67a000 8325 mmap(0x7f8d9c680000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f8d9c680000 8325 mmap(0x7f8d9c682000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8d9c682000 8325 close(3) = 0 8325 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8d9c662000 8325 arch_prctl(ARCH_SET_FS, 0x7f8d9c662800) = 0 8325 mprotect(0x7f8d9c8c0000, 16384, PROT_READ 8324 getuid( 8325 <... mprotect resumed> ) = 0 8324 <... getuid resumed> ) = 0 8325 mprotect(0x7f8d9c680000, 4096, PROT_READ 8324 getgid( 8325 <... mprotect resumed> ) = 0 8324 <... getgid resumed> ) = 0 8325 mprotect(0x7f8d9c68b000, 4096, PROT_READ 8324 access("/usr/bin/ls", R_OK 8325 <... mprotect resumed> ) = 0 8325 mprotect(0x7f8d9c6ff000, 4096, PROT_READ) = 0 8325 mprotect(0x7f8d9c707000, 4096, PROT_READ) = 0 8325 mprotect(0x7f8d9caee000, 4096, PROT_READ) = 0 8325 mprotect(0x7f8d9cafb000, 4096, PROT_READ) = 0 8325 mprotect(0x55bbc3362000, 4096, PROT_READ) = 0 8325 mprotect(0x7f8d9cb2b000, 4096, PROT_READ) = 0 8325 munmap(0x7f8d9caff000, 17208) = 0 8325 set_tid_address(0x7f8d9c662ad0) = 8325 8325 set_robust_list(0x7f8d9c662ae0, 24) = 0 8325 rt_sigaction(SIGRTMIN, {sa_handler=0x7f8d9c66b6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f8d9c677730}, NULL, 8) = 0 8325 rt_sigaction(SIGRT_1, {sa_handler=0x7f8d9c66b740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f8d9c677730}, NULL, 8) = 0 8325 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8325 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8325 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8325 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8325 brk(NULL) = 0x55bbc43e6000 8325 brk(0x55bbc4407000) = 0x55bbc4407000 8325 access("/etc/selinux/config", F_OK 8324 <... access resumed> ) = 0 8325 <... access resumed> ) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8324 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8324 <... rt_sigaction resumed> {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8324 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8324 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8325 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8324 <... rt_sigaction resumed> {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8324 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55fe5c73c1b0 /* 18 vars */ 8325 <... openat resumed> ) = 3 8325 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8325 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9cb03000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8324 <... execve resumed> ) = 0 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 brk(NULL 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8325 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8d9c65b000 8325 close(3) = 0 8325 futex(0x7f8d9c8c5a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8324 <... brk resumed> ) = 0x55b325fbd000 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 access("/etc/ld.so.preload", R_OK 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8325 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9cb02000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8324 <... access resumed> ) = -1 ENOENT (No such file or directory) 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8325 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9cb01000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8324 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8325 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9cb00000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8324 <... stat resumed> 0x7ffc62cfee00) = -1 ENOENT (No such file or directory) 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8325 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9caff000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8324 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8325 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9c65a000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8324 <... stat resumed> 0x7ffc62cfee00) = -1 ENOENT (No such file or directory) 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8325 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8325 fstat(3, 8324 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8325 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9c659000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8324 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 <... stat resumed> 0x7ffc62cfee00) = -1 ENOENT (No such file or directory) 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8325 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9c658000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8325 <... openat resumed> ) = 3 8325 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8325 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9c4e5000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8324 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 stat("/libgpiod.old/src/lib/.libs/tls", 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8325 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9c4e4000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8324 <... stat resumed> 0x7ffc62cfee00) = -1 ENOENT (No such file or directory) 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8325 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9c4e3000 8325 close(3) = 0 8325 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8324 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8325 <... openat resumed> ) = 3 8325 fstat(3, 8324 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8325 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8325 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d9c4b1000 8325 close(3) = 0 8324 <... stat resumed> 0x7ffc62cfee00) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8323 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8324 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8324 stat("/libgpiod.old/src/lib/.libs/x86_64", 8323 rt_sigprocmask(SIG_SETMASK, [CHLD], 8324 <... stat resumed> 0x7ffc62cfee00) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8323 <... rt_sigprocmask resumed> NULL, 8) = 0 8324 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8324 stat("/libgpiod.old/src/lib/.libs/x86_64", 8323 rt_sigprocmask(SIG_BLOCK, [CHLD], 8324 <... stat resumed> 0x7ffc62cfee00) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8323 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8324 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8324 stat("/libgpiod.old/src/lib/.libs", 8323 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8324 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8324 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8323 <... rt_sigaction resumed> {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8324 <... openat resumed> ) = 3 8323 wait4(-1, 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8324 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829aa3000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8324 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8324 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc829aa1000 8324 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 8325 fstat(0, 8324 <... mmap resumed> ) = 0x7fc829879000 8325 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8324 mprotect(0x7fc82989e000, 2093056, PROT_NONE 8325 read(0, 8324 <... mprotect resumed> ) = 0 8324 mmap(0x7fc829a9d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fc829a9d000 8324 mmap(0x7fc829a9f000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc829a9f000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8324 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8324 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8324 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc8296b8000 8324 mprotect(0x7fc8296da000, 1658880, PROT_NONE) = 0 8324 mmap(0x7fc8296da000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc8296da000 8324 mmap(0x7fc829822000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fc829822000 8324 mmap(0x7fc82986f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fc82986f000 8324 mmap(0x7fc829875000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc829875000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8324 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8324 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc829644000 8324 mmap(0x7fc829646000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc829646000 8324 mmap(0x7fc829698000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fc829698000 8324 mmap(0x7fc8296b6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fc8296b6000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8324 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8324 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc82963f000 8324 mmap(0x7fc829640000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fc829640000 8324 mmap(0x7fc829641000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc829641000 8324 mmap(0x7fc829642000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc829642000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8324 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8324 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8324 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc82961e000 8324 mmap(0x7fc829624000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc829624000 8324 mmap(0x7fc829633000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc829633000 8324 mmap(0x7fc829639000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fc829639000 8324 mmap(0x7fc82963b000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc82963b000 8324 close(3) = 0 8324 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc82961c000 8324 arch_prctl(ARCH_SET_FS, 0x7fc82961d380) = 0 8324 mprotect(0x7fc82986f000, 16384, PROT_READ) = 0 8324 mprotect(0x7fc829639000, 4096, PROT_READ) = 0 8324 mprotect(0x7fc829642000, 4096, PROT_READ) = 0 8324 mprotect(0x7fc8296b6000, 4096, PROT_READ) = 0 8324 mprotect(0x7fc829a9d000, 4096, PROT_READ) = 0 8324 mprotect(0x55b324451000, 4096, PROT_READ) = 0 8324 mprotect(0x7fc829acf000, 4096, PROT_READ) = 0 8324 munmap(0x7fc829aa3000, 17208) = 0 8324 set_tid_address(0x7fc82961d650) = 8324 8324 set_robust_list(0x7fc82961d660, 24) = 0 8324 rt_sigaction(SIGRTMIN, {sa_handler=0x7fc8296246b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fc829630730}, NULL, 8) = 0 8324 rt_sigaction(SIGRT_1, {sa_handler=0x7fc829624740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fc829630730}, NULL, 8) = 0 8324 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8324 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8324 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8324 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8324 brk(NULL) = 0x55b325fbd000 8324 brk(0x55b325fde000) = 0x55b325fde000 8324 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8324 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829aa7000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8324 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc829615000 8324 close(3) = 0 8324 futex(0x7fc829874a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8324 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829aa6000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8324 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829aa5000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8324 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829aa4000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8324 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829aa3000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8324 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829614000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8324 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829613000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8324 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829612000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8324 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc82949f000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8324 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc82949e000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8324 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc82949d000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8324 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc82946b000 8324 close(3) = 0 8324 ioctl(1, TCGETS, 0x7ffc62cffa70) = -1 ENOTTY (Inappropriate ioctl for device) 8324 ioctl(1, TIOCGWINSZ, 0x7ffc62cffb40) = -1 ENOTTY (Inappropriate ioctl for device) 8324 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8324 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8324 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "security.selinux", "unlabeled", 255) = 10 8324 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8324 futex(0x7fc829aa0a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8324 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8324 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8324 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8324 close(3) = 0 8324 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8324 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8324 close(3) = 0 8324 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8324 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8324 read(3, "", 4096) = 0 8324 close(3) = 0 8324 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8324 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8324 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc829466000 8324 close(3) = 0 8324 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8324 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8324 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc829451000 8324 mprotect(0x7fc829454000, 40960, PROT_NONE) = 0 8324 mmap(0x7fc829454000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc829454000 8324 mmap(0x7fc82945b000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fc82945b000 8324 mmap(0x7fc82945e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fc82945e000 8324 mmap(0x7fc829460000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc829460000 8324 close(3) = 0 8324 mprotect(0x7fc82945e000, 4096, PROT_READ) = 0 8324 munmap(0x7fc829466000, 17208) = 0 8324 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8324 lseek(3, 0, SEEK_CUR) = 0 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8324 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8324 close(3) = 0 8324 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8324 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8324 close(3) = 0 8324 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8324 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8324 close(3) = 0 8324 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8324 lseek(3, 0, SEEK_CUR) = 0 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8324 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8324 close(3) = 0 8324 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8324 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8324 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8324 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8324 lseek(3, -71, SEEK_CUR) = 56 8324 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8324 close(3) = 0 8324 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 8325 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 8324 <... write resumed> ) = 92 8325 read(0, 8324 close(1 8325 <... read resumed> "", 4096) = 0 8325 close(1 8324 <... close resumed> ) = 0 8325 <... close resumed> ) = 0 8325 exit_group(0 8324 close(2 8325 <... exit_group resumed>) = ? 8324 <... close resumed> ) = 0 8324 exit_group(0) = ? 8325 +++ exited with 0 +++ 8323 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8325 8323 wait4(-1, 8324 +++ exited with 0 +++ 8323 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8324 8323 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8323 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8323 close(3) = -1 EBADF (Bad file descriptor) 8323 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8323 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8325, si_uid=0, si_status=0, si_utime=3, si_stime=5} --- 8323 wait4(-1, 0x7ffc02bd1c50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8323 rt_sigreturn({mask=[]}) = 0 8323 exit_group(0) = ? 8323 +++ exited with 0 +++ 8316 <... read resumed> "", 128) = 0 8316 close(3) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8323 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 pipe([3, 4]) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8316 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8326 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8316 close(4) = 0 8326 getpid( 8316 read(3, 8326 <... getpid resumed> ) = 8326 8326 close(255) = 0 8326 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8326 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8326 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8326 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8326 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8326 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8326 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8326 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8326 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8326 dup2(4, 1) = 1 8326 close(4) = 0 8326 close(3) = 0 8326 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8326 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 chdir("/libgpiod.old/src/tools") = 0 8326 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8326 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8326 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8326 exit_group(0) = ? 8326 +++ exited with 0 +++ 8316 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8316 read(3, "", 128) = 0 8316 close(3) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8326 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 stat("/libgpiod.old/src/tools/.libs/gpioinfo", {st_mode=S_IFREG|0755, st_size=32432, ...}) = 0 8316 pipe([3, 4]) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8316 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8327 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8316 close(4 8327 getpid( 8316 <... close resumed> ) = 0 8327 <... getpid resumed> ) = 8327 8316 read(3, 8327 close(255) = 0 8327 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8327 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8327 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8327 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8327 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8327 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8327 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8327 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8327 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8327 dup2(4, 1) = 1 8327 close(4) = 0 8327 close(3) = 0 8327 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8327 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8327 pipe([3, 4]) = 0 8327 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8327 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8328 8327 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8327 close(4) = 0 8327 close(4) = -1 EBADF (Bad file descriptor) 8327 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8328 getpid( 8327 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8328 <... getpid resumed> ) = 8328 8327 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f301a0d9a10) = 8329 8327 rt_sigprocmask(SIG_SETMASK, [CHLD], 8328 rt_sigprocmask(SIG_SETMASK, [], 8327 <... rt_sigprocmask resumed> NULL, 8) = 0 8328 <... rt_sigprocmask resumed> NULL, 8) = 0 8327 close(3 8328 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8327 <... close resumed> ) = 0 8328 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 getpid( 8328 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8329 <... getpid resumed> ) = 8329 8328 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 rt_sigprocmask(SIG_SETMASK, [], 8328 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8329 <... rt_sigprocmask resumed> NULL, 8) = 0 8328 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8328 close(3 8329 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 dup2(3, 0) = 0 8329 close(3) = 0 8329 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8329 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55fe5c750720 /* 18 vars */ 8328 <... close resumed> ) = 0 8328 dup2(4, 1) = 1 8328 close(4 8329 <... execve resumed> ) = 0 8328 <... close resumed> ) = 0 8329 brk(NULL 8328 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8329 <... brk resumed> ) = 0x5621f9941000 8328 <... openat resumed> ) = 3 8328 fstat(3, 8327 rt_sigprocmask(SIG_BLOCK, [CHLD], 8328 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8328 brk(0x55fe5c779000) = 0x55fe5c779000 8328 getdents64(3 8327 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8329 access("/etc/ld.so.preload", R_OK 8328 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8328 getdents64(3 8327 rt_sigprocmask(SIG_SETMASK, [CHLD], 8328 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8328 brk(0x55fe5c771000 8329 <... access resumed> ) = -1 ENOENT (No such file or directory) 8328 <... brk resumed> ) = 0x55fe5c771000 8328 close(3 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 <... close resumed> ) = 0 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8328 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8329 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8328 <... rt_sigaction resumed> {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 <... stat resumed> 0x7ffdc11b7190) = -1 ENOENT (No such file or directory) 8328 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8328 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8329 <... stat resumed> 0x7ffdc11b7190) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 <... rt_sigaction resumed> {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8328 rt_sigprocmask(SIG_BLOCK, [CHLD], 8329 <... stat resumed> 0x7ffdc11b7190) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 <... rt_sigprocmask resumed> [], 8) = 0 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 stat("/libgpiod.old/src/lib/.libs/tls", 8328 rt_sigprocmask(SIG_SETMASK, [], 8329 <... stat resumed> 0x7ffdc11b7190) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 <... rt_sigprocmask resumed> NULL, 8) = 0 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8328 ioctl(2, TIOCGPGRP 8329 <... stat resumed> 0x7ffdc11b7190) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 <... ioctl resumed> , 0x7ffc02bd2324) = -1 ENOTTY (Inappropriate ioctl for device) 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 stat("/libgpiod.old/src/lib/.libs/x86_64", 8328 rt_sigaction(SIGCHLD, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8329 <... stat resumed> 0x7ffdc11b7190) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 stat("/libgpiod.old/src/lib/.libs/x86_64", 8328 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8329 <... stat resumed> 0x7ffdc11b7190) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 stat("/libgpiod.old/src/lib/.libs", 8328 fstat(1, 8329 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8329 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8328 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8329 <... openat resumed> ) = 3 8329 fstat(3, 8328 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8329 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8329 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba9a9000 8329 close(3) = 0 8328 <... write resumed> ) = 56 8329 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8328 exit_group(0) = ? 8329 <... openat resumed> ) = 3 8329 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 8329 fstat(3, 8328 +++ exited with 0 +++ 8329 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8329 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8ba9a7000 8329 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8ba99c000 8329 mmap(0x7fa8ba99e000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8ba99e000 8329 mmap(0x7fa8ba9a3000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa8ba9a3000 8329 mmap(0x7fa8ba9a5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa8ba9a5000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8327 <... rt_sigprocmask resumed> NULL, 8) = 0 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8327 rt_sigprocmask(SIG_BLOCK, [CHLD], 8329 <... openat resumed> ) = 3 8329 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8329 fstat(3, 8327 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8329 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8329 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8ba774000 8329 mprotect(0x7fa8ba799000, 2093056, PROT_NONE) = 0 8329 mmap(0x7fa8ba998000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fa8ba998000 8329 mmap(0x7fa8ba99a000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8ba99a000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8327 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8327 <... rt_sigaction resumed> {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8329 <... openat resumed> ) = 3 8329 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8329 fstat(3, 8327 wait4(-1, 8329 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8329 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8ba5b3000 8329 mprotect(0x7fa8ba5d5000, 1658880, PROT_NONE) = 0 8329 mmap(0x7fa8ba5d5000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa8ba5d5000 8329 mmap(0x7fa8ba71d000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa8ba71d000 8329 mmap(0x7fa8ba76a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa8ba76a000 8329 mmap(0x7fa8ba770000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8ba770000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8327 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8328 8329 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8327 wait4(-1, 8329 <... openat resumed> ) = 3 8329 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 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8329 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8ba5ab000 8329 mmap(0x7fa8ba5ad000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8ba5ad000 8329 mmap(0x7fa8ba5b0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa8ba5b0000 8329 mmap(0x7fa8ba5b1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa8ba5b1000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8329 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8329 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8ba537000 8329 mmap(0x7fa8ba539000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8ba539000 8329 mmap(0x7fa8ba58b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fa8ba58b000 8329 mmap(0x7fa8ba5a9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fa8ba5a9000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8329 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8329 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8ba532000 8329 mmap(0x7fa8ba533000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa8ba533000 8329 mmap(0x7fa8ba534000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8ba534000 8329 mmap(0x7fa8ba535000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8ba535000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8329 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8329 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8329 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8ba530000 8329 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8ba50f000 8329 mmap(0x7fa8ba515000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa8ba515000 8329 mmap(0x7fa8ba524000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fa8ba524000 8329 mmap(0x7fa8ba52a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa8ba52a000 8329 mmap(0x7fa8ba52c000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8ba52c000 8329 close(3) = 0 8329 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8ba50c000 8329 arch_prctl(ARCH_SET_FS, 0x7fa8ba50c800) = 0 8329 mprotect(0x7fa8ba76a000, 16384, PROT_READ) = 0 8329 mprotect(0x7fa8ba52a000, 4096, PROT_READ) = 0 8329 mprotect(0x7fa8ba535000, 4096, PROT_READ) = 0 8329 mprotect(0x7fa8ba5a9000, 4096, PROT_READ) = 0 8329 mprotect(0x7fa8ba5b1000, 4096, PROT_READ) = 0 8329 mprotect(0x7fa8ba998000, 4096, PROT_READ) = 0 8329 mprotect(0x7fa8ba9a5000, 4096, PROT_READ) = 0 8329 mprotect(0x5621f9091000, 4096, PROT_READ) = 0 8329 mprotect(0x7fa8ba9d5000, 4096, PROT_READ) = 0 8329 munmap(0x7fa8ba9a9000, 17208) = 0 8329 set_tid_address(0x7fa8ba50cad0) = 8329 8329 set_robust_list(0x7fa8ba50cae0, 24) = 0 8329 rt_sigaction(SIGRTMIN, {sa_handler=0x7fa8ba5156b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fa8ba521730}, NULL, 8) = 0 8329 rt_sigaction(SIGRT_1, {sa_handler=0x7fa8ba515740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa8ba521730}, NULL, 8) = 0 8329 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8329 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8329 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8329 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8329 brk(NULL) = 0x5621f9941000 8329 brk(0x5621f9962000) = 0x5621f9962000 8329 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8329 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba9ad000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8329 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa8ba505000 8329 close(3) = 0 8329 futex(0x7fa8ba76fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8329 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba9ac000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8329 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba9ab000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8329 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba9aa000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8329 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba9a9000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8329 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba504000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8329 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba503000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8329 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba502000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8329 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba38f000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8329 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba38e000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8329 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba38d000 8329 close(3) = 0 8329 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8329 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8329 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8ba35b000 8329 close(3) = 0 8329 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8329 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8329 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8329 read(0, "", 4096) = 0 8329 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8316 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8316 read(3, 8329 close(1) = 0 8329 exit_group(0) = ? 8329 +++ exited with 0 +++ 8327 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8329 8327 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6fbd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8327 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8327 close(3) = -1 EBADF (Bad file descriptor) 8327 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8327 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8328, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8327 wait4(-1, 0x7ffc02bd2050, WNOHANG, NULL) = -1 ECHILD (No child processes) 8327 rt_sigreturn({mask=[]}) = 0 8327 exit_group(0) = ? 8316 <... read resumed> "", 128) = 0 8327 +++ exited with 0 +++ 8316 close(3) = 0 8316 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8316 rt_sigaction(SIGINT, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8327 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6dbdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8316 brk(0x55fe5c772000) = 0x55fe5c772000 8316 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f301a113940}, 8) = 0 8316 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, {sa_handler=0x55fe5a6df410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f301a113940}, 8) = 0 8316 execve("/libgpiod.old/src/tools/.libs/gpioinfo", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip1"], 0x55fe5c750720 /* 17 vars */) = 0 8316 brk(NULL) = 0x5556c8da5000 8316 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff31398b30) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff31398b30) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff31398b30) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff31398b30) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff31398b30) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff31398b30) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff31398b30) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8316 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8316 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8316 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7115614000 8316 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f711560a000 8316 mmap(0x7f711560d000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f711560d000 8316 mmap(0x7f7115610000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f7115610000 8316 mmap(0x7f7115612000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f7115612000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7fff31398b10) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7fff31398b10) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7fff31398b10) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7fff31398b10) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7fff31398b10) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7fff31398b10) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7fff31398b10) = -1 ENOENT (No such file or directory) 8316 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8316 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8316 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8316 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8316 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7115605000 8316 close(3) = 0 8316 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8316 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8316 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8316 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7115444000 8316 mprotect(0x7f7115466000, 1658880, PROT_NONE) = 0 8316 mmap(0x7f7115466000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f7115466000 8316 mmap(0x7f71155ae000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f71155ae000 8316 mmap(0x7f71155fb000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f71155fb000 8316 mmap(0x7f7115601000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7115601000 8316 close(3) = 0 8316 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7115441000 8316 arch_prctl(ARCH_SET_FS, 0x7f7115441740) = 0 8316 mprotect(0x7f71155fb000, 16384, PROT_READ) = 0 8316 mprotect(0x7f7115612000, 4096, PROT_READ) = 0 8316 mprotect(0x5556c782f000, 4096, PROT_READ) = 0 8316 mprotect(0x7f711563d000, 4096, PROT_READ) = 0 8316 munmap(0x7f7115605000, 17208) = 0 8316 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8316 fstat(3, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8316 brk(NULL) = 0x5556c8da5000 8316 brk(0x5556c8dc6000) = 0x5556c8dc6000 8316 getdents64(3, /* 151 entries */, 32768) = 4496 8316 getdents64(3, /* 0 entries */, 32768) = 0 8316 close(3) = 0 8316 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8316 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8316 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8316 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8316 read(4, "254:0", 5) = 5 8316 close(4) = 0 8316 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7fff31399730) = 0 8316 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8316 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8316 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8316 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8316 read(7, "254:1", 5) = 5 8316 close(7) = 0 8316 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7fff31399730) = 0 8316 close(3) = 0 8316 close(4) = 0 8316 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 8316 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8316 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8316 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 4 8316 read(4, "254:1", 5) = 5 8316 close(4) = 0 8316 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7fff313997b0) = 0 8316 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7fff31399770) = 0 8316 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7fff31399770) = 0 8316 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7fff31399770) = 0 8316 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7fff31399770) = 0 8316 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8316 close(3) = 0 8316 write(1, "gpiochip1 - 4 lines:\n\tline 0: "..., 257) = 257 8316 exit_group(0) = ? 8316 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0| \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "gpiochip1 - 4 lines:\n\tline 0: "..., 65536) = 257 5811 read(8, "", 65536) = 0 5811 wait4(8316, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8316 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,4,-1,"..., 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x4a\x6f\xd4\x99\x8e\x6c\x79\xc2\x3c\xd6\x76\x48\x6c\x8a\x6b\x9e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x79\x90\x3a\xed\x0c\x9e\xc5\xa8\x34\xc6\x43\x45\xa5\xac\x81\xa7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x4d\x04\x62\xe5\xc6\xfb\x0b\x9d\x60\xd9\x0b\xd6\x23\x44\xa1\x39", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xc0\x49\x8f\xe8\xbf\x6d\x3f\x67\xc3\xa7\xf5\x49\x20\x44\xbc\x48", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x90\x00\xb7\xec\x89\x7c\x42\x63\x2c\xa7\x67\x1f\xe5\xf5\x7e\x3e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-974757614, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8123, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x29\x59\x23\xe6\x7f\x42\x07\xe4\xfb\xaa\xef\x56\x1d\xcc\x5a\x6b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xfe\xb1\x5e\x4c\x0d\xd7\x41\x05\xd3\x1b\x8f\x33\x55\x55\xc0\x91", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xcc\xe4\x24\xbe\xfb\xbf\x15\xc8\x2e\xe7\x72\x80\x6e\x87\x45\xf0", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x95\xab\x68\xb3\x44\xcc\xf9\x53\x16\x7c\xb4\x22\x89\x9b\x4f\x7a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd7\xe1\xd2\x0e\x83\xc8\xd4\x19\xdc\x82\x4f\x3f\x72\xf2\xeb\x70", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x5c\x11\xfe\x4d\x43\xfa\x12\x65\x6f\x97\xf4\x6a\xee\x4b\xb6\xd6", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4c\x2a\xb2\xb3\xe7\xd7\x6e\xba\x84\xba\xaa\x62\xb6\xb7\xff\x84", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioinfo - dump all but "..., 43) = 43 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8375 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8375 set_robust_list(0x7f40d5eb29a0, 24) = 0 8375 close(10) = 0 8375 dup2(4, 0) = 0 8375 close(4) = 0 8375 dup2(7, 1) = 1 8375 close(7) = 0 8375 dup2(9, 2) = 2 8375 close(9) = 0 8375 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip0", "gpiochip1", "gpiochip3"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8375 brk(NULL) = 0x56267b8ea000 8375 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc26c190c0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc26c190c0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc26c190c0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc26c190c0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc26c190c0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc26c190c0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc26c190c0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8375 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8375 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e8ed000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8375 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8375 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f502e8eb000 8375 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f502e8bd000 8375 mmap(0x7f502e8cb000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f502e8cb000 8375 mmap(0x7f502e8d9000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f502e8d9000 8375 mmap(0x7f502e8e6000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f502e8e6000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8375 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8375 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f502e8b8000 8375 mmap(0x7f502e8b9000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f502e8b9000 8375 mmap(0x7f502e8ba000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f502e8ba000 8375 mmap(0x7f502e8bb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f502e8bb000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8375 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8375 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8375 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f502e6f7000 8375 mprotect(0x7f502e719000, 1658880, PROT_NONE) = 0 8375 mmap(0x7f502e719000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f502e719000 8375 mmap(0x7f502e861000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f502e861000 8375 mmap(0x7f502e8ae000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f502e8ae000 8375 mmap(0x7f502e8b4000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f502e8b4000 8375 close(3) = 0 8375 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f502e6f4000 8375 arch_prctl(ARCH_SET_FS, 0x7f502e6f4740) = 0 8375 mprotect(0x7f502e8ae000, 16384, PROT_READ) = 0 8375 mprotect(0x7f502e8bb000, 4096, PROT_READ) = 0 8375 mprotect(0x7f502e8e6000, 16384, PROT_READ) = 0 8375 mprotect(0x56267b30d000, 12288, PROT_READ) = 0 8375 mprotect(0x7f502e919000, 4096, PROT_READ) = 0 8375 munmap(0x7f502e8ed000, 17208) = 0 8375 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8375 close(3) = 0 8375 brk(NULL) = 0x56267b8ea000 8375 brk(0x56267b90b000) = 0x56267b90b000 8375 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8375 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e8f1000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8375 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f502e6ed000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8375 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e8f0000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8375 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e8ef000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8375 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e8ee000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8375 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e8ed000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8375 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e6ec000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8375 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e6eb000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8375 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e6ea000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8375 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e577000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8375 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e576000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8375 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e575000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8375 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f502e543000 8375 close(3) = 0 8375 getuid() = 0 8375 getgid() = 0 8375 geteuid() = 0 8375 getegid() = 0 8375 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8375 ioctl(-1, TIOCGPGRP, 0x7ffc26c19cd4) = -1 EBADF (Bad file descriptor) 8375 sysinfo({uptime=429, loads=[112896, 89376, 45152], totalram=106127360, freeram=57352192, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8375 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8375 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8375 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8375 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8375 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8375 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8375 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 uname({sysname="Linux", nodename="compilator", ...}) = 0 8375 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8375 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8375 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8375 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8375 getpid() = 8375 8375 getppid() = 5811 8375 getpid() = 8375 8375 getpgrp() = 5807 8375 ioctl(2, TIOCGPGRP, 0x7ffc26c19ba4) = -1 ENOTTY (Inappropriate ioctl for device) 8375 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8375 ioctl(2, TIOCGPGRP, 0x7ffc26c19b84) = -1 ENOTTY (Inappropriate ioctl for device) 8375 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8375 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8375 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", O_RDONLY) = 3 8375 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8375 ioctl(3, TCGETS, 0x7ffc26c19c60) = -1 ENOTTY (Inappropriate ioctl for device) 8375 lseek(3, 0, SEEK_CUR) = 0 8375 read(3, "#! /bin/bash\n\n# gpioinfo - tempo"..., 80) = 80 8375 lseek(3, 0, SEEK_SET) = 0 8375 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8375 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8375 dup2(3, 255) = 255 8375 close(3) = 0 8375 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8375 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8375 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8375 lseek(255, 0, SEEK_CUR) = 0 8375 read(255, "#! /bin/bash\n\n# gpioinfo - tempo"..., 6305) = 6305 8375 pipe([3, 4]) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8375 lseek(255, -5398, SEEK_CUR) = 907 8375 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8376 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8375 close(4) = 0 8375 read(3, 8376 getpid() = 8376 8376 close(255) = 0 8376 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8376 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8376 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8376 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8376 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8376 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8376 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8376 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8376 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8376 dup2(4, 1) = 1 8376 close(4) = 0 8376 close(3) = 0 8376 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8376 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8376 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8377 8376 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8376 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8376 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8376 rt_sigprocmask(SIG_BLOCK, [CHLD], 8377 getpid( 8376 <... rt_sigprocmask resumed> [], 8) = 0 8377 <... getpid resumed> ) = 8377 8376 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigprocmask(SIG_SETMASK, [], 8376 wait4(-1, 8377 <... rt_sigprocmask resumed> NULL, 8) = 0 8377 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8377 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8377 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8377 ioctl(2, TIOCGPGRP, 0x7ffc26c19664) = -1 ENOTTY (Inappropriate ioctl for device) 8377 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8377 dup2(3, 2) = 2 8377 close(3) = 0 8377 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8377 write(1, "allexport \toff\n", 20) = 20 8377 write(1, "braceexpand \ton\n", 19) = 19 8377 write(1, "emacs \toff\n", 20) = 20 8377 write(1, "errexit \toff\n", 20) = 20 8377 write(1, "errtrace \toff\n", 20) = 20 8377 write(1, "functrace \toff\n", 20) = 20 8377 write(1, "hashall \ton\n", 19) = 19 8377 write(1, "histexpand \toff\n", 20) = 20 8375 <... read resumed> "allexport \toff\n", 128) = 20 8377 write(1, "history \toff\n", 20 8375 read(3, 8377 <... write resumed> ) = 20 8375 <... read resumed> "braceexpand \ton\nemacs "..., 128) = 128 8377 write(1, "ignoreeof \toff\n", 20 8375 read(3, 8377 <... write resumed> ) = 20 8375 <... read resumed> " \toff\nhistory \toff\nig"..., 128) = 50 8377 write(1, "interactive-comments\ton\n", 24 8375 read(3, 8377 <... write resumed> ) = 24 8375 <... read resumed> "interactive-comments\ton\n", 128) = 24 8377 write(1, "keyword \toff\n", 20 8375 read(3, 8377 <... write resumed> ) = 20 8375 <... read resumed> "keyword \toff\n", 128) = 20 8377 write(1, "monitor \toff\n", 20 8375 read(3, 8377 <... write resumed> ) = 20 8375 <... read resumed> "monitor \toff\n", 128) = 20 8377 write(1, "noclobber \toff\n", 20) = 20 8377 write(1, "noexec \toff\n", 20) = 20 8377 write(1, "noglob \toff\n", 20) = 20 8377 write(1, "nolog \toff\n", 20) = 20 8377 write(1, "notify \toff\n", 20) = 20 8377 write(1, "nounset \toff\n", 20) = 20 8377 write(1, "onecmd \toff\n", 20) = 20 8377 write(1, "physical \toff\n", 20) = 20 8377 write(1, "pipefail \toff\n", 20) = 20 8377 write(1, "posix \toff\n", 20) = 20 8377 write(1, "privileged \toff\n", 20) = 20 8377 write(1, "verbose \toff\n", 20) = 20 8377 write(1, "vi \toff\n", 20) = 20 8377 write(1, "xtrace \toff\n", 20) = 20 8375 read(3, "noclobber \toff\nnoexec "..., 128) = 128 8375 read(3, " \toff\nphysical \toff\n"..., 128) = 128 8375 read(3, "off\nxtrace \toff\n", 128) = 24 8375 read(3, 8377 exit_group(0) = ? 8377 +++ exited with 0 +++ 8376 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8377 8376 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8376 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8376 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8377, si_uid=0, si_status=0, si_utime=1, si_stime=2} --- 8376 wait4(-1, 0x7ffc26c190d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8376 rt_sigreturn({mask=[]}) = 0 8376 exit_group(0) = ? 8376 +++ exited with 0 +++ 8375 <... read resumed> "", 128) = 0 8375 close(3) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8376 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 8375 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8375 lseek(255, -5181, SEEK_CUR) = 1124 8375 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8378 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8378 getpid( 8375 wait4(-1, 8378 <... getpid resumed> ) = 8378 8378 close(255) = 0 8378 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8378 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8378 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8378 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8378 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8378 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8378 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8378 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8378 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8378 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8378 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8378 ioctl(2, TIOCGPGRP, 0x7ffc26c19a44) = -1 ENOTTY (Inappropriate ioctl for device) 8378 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8378 dup2(3, 1) = 1 8378 close(3) = 0 8378 dup2(1, 2) = 2 8378 fcntl(1, F_GETFD) = 0 8378 exit_group(0) = ? 8378 +++ exited with 0 +++ 8375 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8378 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 ioctl(2, TIOCGWINSZ, 0x7ffc26c19940) = -1 ENOTTY (Inappropriate ioctl for device) 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 pipe([3, 4]) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8375 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8379 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8375 close(4) = 0 8375 read(3, 8379 getpid() = 8379 8379 close(255) = 0 8379 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8379 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8379 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8379 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8379 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8379 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8379 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8379 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8379 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8379 dup2(4, 1) = 1 8379 close(4) = 0 8379 close(3) = 0 8379 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8379 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8379 pipe([3, 4]) = 0 8379 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8379 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8380 8379 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8379 close(4 8380 getpid( 8379 <... close resumed> ) = 0 8380 <... getpid resumed> ) = 8380 8379 close(4 8380 rt_sigprocmask(SIG_SETMASK, [], 8379 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8380 <... rt_sigprocmask resumed> NULL, 8) = 0 8379 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8380 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8379 clone( 8380 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8380 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8379 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8381 8380 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8380 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8381 getpid( 8380 close(3 8381 <... getpid resumed> ) = 8381 8380 <... close resumed> ) = 0 8380 dup2(4, 1 8381 rt_sigprocmask(SIG_SETMASK, [], 8380 <... dup2 resumed> ) = 1 8381 <... rt_sigprocmask resumed> NULL, 8) = 0 8380 close(4 8381 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8380 <... close resumed> ) = 0 8381 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8381 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8381 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8381 dup2(3, 0) = 0 8381 close(3) = 0 8381 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8381 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8381 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8381 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x56267b90a390 /* 18 vars */ 8380 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8379 rt_sigprocmask(SIG_SETMASK, [CHLD], 8380 <... openat resumed> ) = 3 8380 fstat(3, 8379 <... rt_sigprocmask resumed> NULL, 8) = 0 8380 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8380 brk(0x56267b933000) = 0x56267b933000 8380 getdents64(3 8379 close(3 8380 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8380 getdents64(3 8379 <... close resumed> ) = 0 8380 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8380 brk(0x56267b92b000) = 0x56267b92b000 8380 close(3) = 0 8380 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8380 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8380 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8380 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8380 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8380 ioctl(2, TIOCGPGRP, 0x7ffc26c185c4) = -1 ENOTTY (Inappropriate ioctl for device) 8380 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8380 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8380 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8380 write(1, "/libgpiod.old/tests/.libs/../../"..., 51) = 51 8381 <... execve resumed> ) = 0 8380 exit_group(0 8379 rt_sigprocmask(SIG_BLOCK, [CHLD], 8380 <... exit_group resumed>) = ? 8380 +++ exited with 0 +++ 8379 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8379 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8379 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8379 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8379 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8380 8379 wait4(-1, 8381 brk(NULL) = 0x55fd2c702000 8381 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff9a11a330) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff9a11a330) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff9a11a330) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff9a11a330) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff9a11a330) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff9a11a330) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff9a11a330) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8381 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8381 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b677ec000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8381 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 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8381 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3b677ea000 8381 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b677df000 8381 mmap(0x7f3b677e1000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3b677e1000 8381 mmap(0x7f3b677e6000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f3b677e6000 8381 mmap(0x7f3b677e8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f3b677e8000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8381 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8381 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b675b7000 8381 mprotect(0x7f3b675dc000, 2093056, PROT_NONE) = 0 8381 mmap(0x7f3b677db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f3b677db000 8381 mmap(0x7f3b677dd000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3b677dd000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8381 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8381 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8381 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b673f6000 8381 mprotect(0x7f3b67418000, 1658880, PROT_NONE) = 0 8381 mmap(0x7f3b67418000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3b67418000 8381 mmap(0x7f3b67560000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3b67560000 8381 mmap(0x7f3b675ad000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3b675ad000 8381 mmap(0x7f3b675b3000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3b675b3000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8381 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 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8381 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b673ee000 8381 mmap(0x7f3b673f0000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3b673f0000 8381 mmap(0x7f3b673f3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3b673f3000 8381 mmap(0x7f3b673f4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3b673f4000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8381 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8381 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b6737a000 8381 mmap(0x7f3b6737c000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3b6737c000 8381 mmap(0x7f3b673ce000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f3b673ce000 8381 mmap(0x7f3b673ec000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f3b673ec000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8381 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8381 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b67375000 8381 mmap(0x7f3b67376000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3b67376000 8381 mmap(0x7f3b67377000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3b67377000 8381 mmap(0x7f3b67378000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3b67378000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8381 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8381 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8381 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3b67373000 8381 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3b67352000 8381 mmap(0x7f3b67358000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3b67358000 8381 mmap(0x7f3b67367000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f3b67367000 8381 mmap(0x7f3b6736d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f3b6736d000 8381 mmap(0x7f3b6736f000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3b6736f000 8381 close(3) = 0 8381 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3b6734f000 8381 arch_prctl(ARCH_SET_FS, 0x7f3b6734f800) = 0 8381 mprotect(0x7f3b675ad000, 16384, PROT_READ) = 0 8381 mprotect(0x7f3b6736d000, 4096, PROT_READ) = 0 8381 mprotect(0x7f3b67378000, 4096, PROT_READ) = 0 8381 mprotect(0x7f3b673ec000, 4096, PROT_READ) = 0 8381 mprotect(0x7f3b673f4000, 4096, PROT_READ) = 0 8381 mprotect(0x7f3b677db000, 4096, PROT_READ) = 0 8381 mprotect(0x7f3b677e8000, 4096, PROT_READ) = 0 8381 mprotect(0x55fd2bb4d000, 4096, PROT_READ) = 0 8381 mprotect(0x7f3b67818000, 4096, PROT_READ) = 0 8381 munmap(0x7f3b677ec000, 17208) = 0 8381 set_tid_address(0x7f3b6734fad0) = 8381 8381 set_robust_list(0x7f3b6734fae0, 24) = 0 8381 rt_sigaction(SIGRTMIN, {sa_handler=0x7f3b673586b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3b67364730}, NULL, 8) = 0 8381 rt_sigaction(SIGRT_1, {sa_handler=0x7f3b67358740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3b67364730}, NULL, 8) = 0 8381 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8381 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8381 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8381 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8381 brk(NULL) = 0x55fd2c702000 8381 brk(0x55fd2c723000) = 0x55fd2c723000 8381 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8381 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b677f0000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8381 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3b67348000 8381 close(3) = 0 8381 futex(0x7f3b675b2a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8381 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b677ef000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8381 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b677ee000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8381 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b677ed000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8381 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b677ec000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8381 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b67347000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8381 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b67346000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8381 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b67345000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8381 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b671d2000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8381 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b671d1000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8381 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b671d0000 8381 close(3) = 0 8381 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8381 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8381 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3b6719e000 8381 close(3) = 0 8381 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8381 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 8381 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8381 read(0, "", 4096) = 0 8381 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8375 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8375 read(3, 8381 close(1) = 0 8381 exit_group(0) = ? 8381 +++ exited with 0 +++ 8379 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8381 8379 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8379 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8379 close(3) = -1 EBADF (Bad file descriptor) 8379 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8379 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8380, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8379 wait4(-1, 0x7ffc26c18310, WNOHANG, NULL) = -1 ECHILD (No child processes) 8379 rt_sigreturn({mask=[]}) = 0 8379 exit_group(0) = ? 8379 +++ exited with 0 +++ 8375 <... read resumed> "", 128) = 0 8375 close(3) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8379 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 pipe([3, 4]) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8375 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8382 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8375 close(4 8382 getpid( 8375 <... close resumed> ) = 0 8375 read(3, 8382 <... getpid resumed> ) = 8382 8382 close(255) = 0 8382 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8382 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8382 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8382 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8382 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8382 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8382 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8382 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8382 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8382 dup2(4, 1) = 1 8382 close(4) = 0 8382 close(3) = 0 8382 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8382 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8382 pipe([3, 4]) = 0 8382 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8382 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8383 8382 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8382 close(4) = 0 8382 close(4) = -1 EBADF (Bad file descriptor) 8383 getpid( 8382 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8383 <... getpid resumed> ) = 8383 8382 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8382 clone( 8383 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8382 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8384 8383 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8382 rt_sigprocmask(SIG_SETMASK, [CHLD], 8383 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8382 <... rt_sigprocmask resumed> NULL, 8) = 0 8383 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8384 getpid( 8383 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8384 <... getpid resumed> ) = 8384 8383 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8384 rt_sigprocmask(SIG_SETMASK, [], 8383 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8384 <... rt_sigprocmask resumed> NULL, 8) = 0 8383 close(3 8384 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8383 <... close resumed> ) = 0 8384 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8383 dup2(4, 1 8384 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8383 <... dup2 resumed> ) = 1 8384 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8384 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8384 dup2(3, 0) = 0 8384 close(3) = 0 8384 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8383 close(4 8384 <... rt_sigaction resumed> {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8383 <... close resumed> ) = 0 8384 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8384 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8384 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x56267b8f6260 /* 18 vars */ 8383 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8383 stat("/usr/local/sbin/ls", 0x7ffc26c185b0) = -1 ENOENT (No such file or directory) 8384 <... execve resumed> ) = 0 8383 stat("/usr/local/bin/ls", 8384 brk(NULL 8383 <... stat resumed> 0x7ffc26c185b0) = -1 ENOENT (No such file or directory) 8384 <... brk resumed> ) = 0x55f099135000 8383 stat("/usr/sbin/ls", 8382 close(3 8383 <... stat resumed> 0x7ffc26c185b0) = -1 ENOENT (No such file or directory) 8383 stat("/usr/bin/ls", 8382 <... close resumed> ) = 0 8383 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8383 stat("/usr/bin/ls", 8382 rt_sigprocmask(SIG_BLOCK, [CHLD], 8384 access("/etc/ld.so.preload", R_OK 8383 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8383 geteuid() = 0 8383 getegid() = 0 8383 getuid() = 0 8384 <... access resumed> ) = -1 ENOENT (No such file or directory) 8383 getgid() = 0 8383 access("/usr/bin/ls", X_OK 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8383 <... access resumed> ) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8383 stat("/usr/bin/ls", 8384 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8383 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8384 <... stat resumed> 0x7ffd93135220) = -1 ENOENT (No such file or directory) 8383 geteuid( 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8383 <... geteuid resumed> ) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8383 getegid( 8384 <... stat resumed> 0x7ffd93135220) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8383 <... getegid resumed> ) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8383 getuid( 8384 <... stat resumed> 0x7ffd93135220) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8383 <... getuid resumed> ) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 stat("/libgpiod.old/src/lib/.libs/tls", 8383 getgid( 8384 <... stat resumed> 0x7ffd93135220) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8383 <... getgid resumed> ) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd93135220) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8383 access("/usr/bin/ls", R_OK 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 stat("/libgpiod.old/src/lib/.libs/x86_64", 8383 <... access resumed> ) = 0 8384 <... stat resumed> 0x7ffd93135220) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8383 stat("/usr/bin/ls", 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd93135220) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8384 stat("/libgpiod.old/src/lib/.libs", 8383 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8384 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8384 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8383 stat("/usr/bin/ls", 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8384 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa796cd0000 8384 close(3) = 0 8383 geteuid( 8384 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8383 <... geteuid resumed> ) = 0 8384 <... openat resumed> ) = 3 8384 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 8384 fstat(3, 8383 getegid( 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8384 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa796cce000 8384 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa796cc3000 8384 mmap(0x7fa796cc5000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa796cc5000 8384 mmap(0x7fa796cca000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa796cca000 8384 mmap(0x7fa796ccc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa796ccc000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8383 <... getegid resumed> ) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8383 getuid( 8384 <... openat resumed> ) = 3 8384 read(3, 8383 <... getuid resumed> ) = 0 8384 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8384 fstat(3, 8383 getgid( 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8384 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa796a9b000 8384 mprotect(0x7fa796ac0000, 2093056, PROT_NONE) = 0 8384 mmap(0x7fa796cbf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fa796cbf000 8384 mmap(0x7fa796cc1000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa796cc1000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8383 <... getgid resumed> ) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8383 access("/usr/bin/ls", X_OK 8384 <... openat resumed> ) = 3 8384 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8384 fstat(3, 8383 <... access resumed> ) = 0 8384 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8384 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7968da000 8384 mprotect(0x7fa7968fc000, 1658880, PROT_NONE) = 0 8384 mmap(0x7fa7968fc000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa7968fc000 8384 mmap(0x7fa796a44000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa796a44000 8384 mmap(0x7fa796a91000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa796a91000 8384 mmap(0x7fa796a97000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa796a97000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8383 stat("/usr/bin/ls", 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8383 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8384 <... openat resumed> ) = 3 8384 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 8384 fstat(3, 8383 geteuid( 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8384 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa7968d2000 8384 mmap(0x7fa7968d4000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa7968d4000 8384 mmap(0x7fa7968d7000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa7968d7000 8384 mmap(0x7fa7968d8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa7968d8000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8383 <... geteuid resumed> ) = 0 8384 <... openat resumed> ) = 3 8384 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8384 fstat(3, 8383 getegid( 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8384 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa79685e000 8384 mmap(0x7fa796860000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa796860000 8384 mmap(0x7fa7968b2000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fa7968b2000 8384 mmap(0x7fa7968d0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fa7968d0000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8383 <... getegid resumed> ) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8383 getuid( 8384 <... openat resumed> ) = 3 8384 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8384 fstat(3, 8383 <... getuid resumed> ) = 0 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8384 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa796859000 8384 mmap(0x7fa79685a000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa79685a000 8384 mmap(0x7fa79685b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa79685b000 8384 mmap(0x7fa79685c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa79685c000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8383 getgid( 8384 <... openat resumed> ) = 3 8384 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8384 fstat(3, 8383 <... getgid resumed> ) = 0 8384 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8384 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa796857000 8384 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa796836000 8384 mmap(0x7fa79683c000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa79683c000 8384 mmap(0x7fa79684b000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fa79684b000 8384 mmap(0x7fa796851000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa796851000 8384 mmap(0x7fa796853000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa796853000 8384 close(3) = 0 8384 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa796833000 8384 arch_prctl(ARCH_SET_FS, 0x7fa796833800) = 0 8384 mprotect(0x7fa796a91000, 16384, PROT_READ) = 0 8383 access("/usr/bin/ls", R_OK 8384 mprotect(0x7fa796851000, 4096, PROT_READ 8383 <... access resumed> ) = 0 8384 <... mprotect resumed> ) = 0 8383 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8384 mprotect(0x7fa79685c000, 4096, PROT_READ) = 0 8384 mprotect(0x7fa7968d0000, 4096, PROT_READ) = 0 8384 mprotect(0x7fa7968d8000, 4096, PROT_READ) = 0 8384 mprotect(0x7fa796cbf000, 4096, PROT_READ) = 0 8384 mprotect(0x7fa796ccc000, 4096, PROT_READ) = 0 8384 mprotect(0x55f098fc1000, 4096, PROT_READ) = 0 8384 mprotect(0x7fa796cfc000, 4096, PROT_READ) = 0 8384 munmap(0x7fa796cd0000, 17208) = 0 8384 set_tid_address(0x7fa796833ad0) = 8384 8384 set_robust_list(0x7fa796833ae0, 24) = 0 8384 rt_sigaction(SIGRTMIN, {sa_handler=0x7fa79683c6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fa796848730}, NULL, 8) = 0 8384 rt_sigaction(SIGRT_1, {sa_handler=0x7fa79683c740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa796848730}, NULL, 8) = 0 8384 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8384 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8384 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8384 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8384 brk(NULL) = 0x55f099135000 8384 brk(0x55f099156000) = 0x55f099156000 8384 access("/etc/selinux/config", F_OK 8383 <... rt_sigaction resumed> {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8384 <... access resumed> ) = -1 ENOENT (No such file or directory) 8383 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8384 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8383 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8383 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8384 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8383 <... rt_sigaction resumed> {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8383 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x56267b8f6260 /* 18 vars */ 8384 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8382 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... execve resumed> ) = 0 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8384 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa796cd4000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8383 brk(NULL 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... brk resumed> ) = 0x559e9432b000 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8384 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa79682c000 8384 close(3) = 0 8384 futex(0x7fa796a96a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8383 access("/etc/ld.so.preload", R_OK 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... access resumed> ) = -1 ENOENT (No such file or directory) 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8384 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa796cd3000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8384 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa796cd2000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8383 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8384 <... openat resumed> ) = 3 8384 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8384 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa796cd1000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8383 <... stat resumed> 0x7ffde3317640) = -1 ENOENT (No such file or directory) 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8384 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa796cd0000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8383 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8384 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa79682b000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8383 <... stat resumed> 0x7ffde3317640) = -1 ENOENT (No such file or directory) 8384 <... openat resumed> ) = 3 8384 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8384 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa79682a000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8383 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... stat resumed> 0x7ffde3317640) = -1 ENOENT (No such file or directory) 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8384 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa796829000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8384 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa7966b6000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8383 stat("/libgpiod.old/src/lib/.libs/tls", 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... stat resumed> 0x7ffde3317640) = -1 ENOENT (No such file or directory) 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8384 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa7966b5000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8384 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa7966b4000 8384 close(3) = 0 8384 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8383 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8384 <... openat resumed> ) = 3 8384 fstat(3, 8383 <... stat resumed> 0x7ffde3317640) = -1 ENOENT (No such file or directory) 8384 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8384 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa796682000 8384 close(3) = 0 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8383 stat("/libgpiod.old/src/lib/.libs/x86_64", 8382 rt_sigprocmask(SIG_SETMASK, [CHLD], 8383 <... stat resumed> 0x7ffde3317640) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8382 <... rt_sigprocmask resumed> NULL, 8) = 0 8383 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8383 stat("/libgpiod.old/src/lib/.libs/x86_64", 8382 rt_sigprocmask(SIG_BLOCK, [CHLD], 8383 <... stat resumed> 0x7ffde3317640) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8382 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8383 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8383 stat("/libgpiod.old/src/lib/.libs", 8382 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8383 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8383 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8382 <... rt_sigaction resumed> {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8383 <... openat resumed> ) = 3 8383 fstat(3, 8382 wait4(-1, 8383 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8383 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d827b4000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8383 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8383 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2d827b2000 8383 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d8258a000 8383 mprotect(0x7f2d825af000, 2093056, PROT_NONE) = 0 8383 mmap(0x7f2d827ae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f2d827ae000 8383 mmap(0x7f2d827b0000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2d827b0000 8383 close(3 8384 fstat(0, 8383 <... close resumed> ) = 0 8384 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8384 read(0, 8383 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8383 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8383 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8383 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d823c9000 8383 mprotect(0x7f2d823eb000, 1658880, PROT_NONE) = 0 8383 mmap(0x7f2d823eb000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2d823eb000 8383 mmap(0x7f2d82533000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2d82533000 8383 mmap(0x7f2d82580000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2d82580000 8383 mmap(0x7f2d82586000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2d82586000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8383 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8383 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d82355000 8383 mmap(0x7f2d82357000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2d82357000 8383 mmap(0x7f2d823a9000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f2d823a9000 8383 mmap(0x7f2d823c7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f2d823c7000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8383 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8383 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d82350000 8383 mmap(0x7f2d82351000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2d82351000 8383 mmap(0x7f2d82352000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2d82352000 8383 mmap(0x7f2d82353000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2d82353000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8383 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8383 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8383 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d8232f000 8383 mmap(0x7f2d82335000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2d82335000 8383 mmap(0x7f2d82344000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f2d82344000 8383 mmap(0x7f2d8234a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f2d8234a000 8383 mmap(0x7f2d8234c000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2d8234c000 8383 close(3) = 0 8383 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2d8232d000 8383 arch_prctl(ARCH_SET_FS, 0x7f2d8232e380) = 0 8383 mprotect(0x7f2d82580000, 16384, PROT_READ) = 0 8383 mprotect(0x7f2d8234a000, 4096, PROT_READ) = 0 8383 mprotect(0x7f2d82353000, 4096, PROT_READ) = 0 8383 mprotect(0x7f2d823c7000, 4096, PROT_READ) = 0 8383 mprotect(0x7f2d827ae000, 4096, PROT_READ) = 0 8383 mprotect(0x559e9371b000, 4096, PROT_READ) = 0 8383 mprotect(0x7f2d827e0000, 4096, PROT_READ) = 0 8383 munmap(0x7f2d827b4000, 17208) = 0 8383 set_tid_address(0x7f2d8232e650) = 8383 8383 set_robust_list(0x7f2d8232e660, 24) = 0 8383 rt_sigaction(SIGRTMIN, {sa_handler=0x7f2d823356b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f2d82341730}, NULL, 8) = 0 8383 rt_sigaction(SIGRT_1, {sa_handler=0x7f2d82335740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f2d82341730}, NULL, 8) = 0 8383 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8383 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8383 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8383 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8383 brk(NULL) = 0x559e9432b000 8383 brk(0x559e9434c000) = 0x559e9434c000 8383 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8383 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d827b8000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8383 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f2d82326000 8383 close(3) = 0 8383 futex(0x7f2d82585a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8383 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d827b7000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8383 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d827b6000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8383 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d827b5000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8383 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d827b4000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8383 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d82325000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8383 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d82324000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8383 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d82323000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8383 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d821b0000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8383 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d821af000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8383 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d821ae000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8383 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d8217c000 8383 close(3) = 0 8383 ioctl(1, TCGETS, 0x7ffde33182b0) = -1 ENOTTY (Inappropriate ioctl for device) 8383 ioctl(1, TIOCGWINSZ, 0x7ffde3318380) = -1 ENOTTY (Inappropriate ioctl for device) 8383 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8383 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8383 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "security.selinux", "unlabeled", 255) = 10 8383 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8383 futex(0x7f2d827b1a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8383 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8383 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8383 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8383 close(3) = 0 8383 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8383 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8383 close(3) = 0 8383 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8383 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8383 read(3, "", 4096) = 0 8383 close(3) = 0 8383 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8383 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8383 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d82177000 8383 close(3) = 0 8383 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8383 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8383 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d82162000 8383 mprotect(0x7f2d82165000, 40960, PROT_NONE) = 0 8383 mmap(0x7f2d82165000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f2d82165000 8383 mmap(0x7f2d8216c000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f2d8216c000 8383 mmap(0x7f2d8216f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f2d8216f000 8383 mmap(0x7f2d82171000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2d82171000 8383 close(3) = 0 8383 mprotect(0x7f2d8216f000, 4096, PROT_READ) = 0 8383 munmap(0x7f2d82177000, 17208) = 0 8383 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8383 lseek(3, 0, SEEK_CUR) = 0 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8383 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8383 close(3) = 0 8383 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8383 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8383 close(3) = 0 8383 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8383 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8383 close(3) = 0 8383 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8383 lseek(3, 0, SEEK_CUR) = 0 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8383 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8383 close(3) = 0 8383 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8383 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8383 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8383 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8383 lseek(3, -71, SEEK_CUR) = 56 8383 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8383 close(3) = 0 8383 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 8384 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 8383 <... write resumed> ) = 92 8384 read(0, 8383 close(1 8384 <... read resumed> "", 4096) = 0 8384 close(1) = 0 8383 <... close resumed> ) = 0 8383 close(2) = 0 8383 exit_group(0 8384 exit_group(0 8383 <... exit_group resumed>) = ? 8384 <... exit_group resumed>) = ? 8384 +++ exited with 0 +++ 8382 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8384 8382 wait4(-1, 8383 +++ exited with 0 +++ 8382 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8383 8382 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8382 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8382 close(3) = -1 EBADF (Bad file descriptor) 8382 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8382 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8384, si_uid=0, si_status=0, si_utime=5, si_stime=6} --- 8382 wait4(-1, 0x7ffc26c18510, WNOHANG, NULL) = -1 ECHILD (No child processes) 8382 rt_sigreturn({mask=[]}) = 0 8382 exit_group(0) = ? 8382 +++ exited with 0 +++ 8375 <... read resumed> "", 128) = 0 8375 close(3) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8382 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 pipe([3, 4]) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8375 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8385 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8375 close(4) = 0 8385 getpid( 8375 read(3, 8385 <... getpid resumed> ) = 8385 8385 close(255) = 0 8385 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8385 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8385 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8385 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8385 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8385 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8385 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8385 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8385 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8385 dup2(4, 1) = 1 8385 close(4) = 0 8385 close(3) = 0 8385 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8385 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 chdir("/libgpiod.old/src/tools") = 0 8385 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8385 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8385 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8385 exit_group(0) = ? 8385 +++ exited with 0 +++ 8375 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8375 read(3, "", 128) = 0 8375 close(3) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8385 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 stat("/libgpiod.old/src/tools/.libs/gpioinfo", {st_mode=S_IFREG|0755, st_size=32432, ...}) = 0 8375 pipe([3, 4]) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8375 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8386 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8375 close(4) = 0 8375 read(3, 8386 getpid() = 8386 8386 close(255) = 0 8386 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8386 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8386 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8386 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8386 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8386 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8386 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8386 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8386 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8386 dup2(4, 1) = 1 8386 close(4) = 0 8386 close(3) = 0 8386 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8386 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8386 pipe([3, 4]) = 0 8386 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8386 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8387 8386 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8386 close(4) = 0 8386 close(4) = -1 EBADF (Bad file descriptor) 8386 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8387 getpid( 8386 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8387 <... getpid resumed> ) = 8387 8386 clone( 8387 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8386 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f502e6f4a10) = 8388 8387 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8386 rt_sigprocmask(SIG_SETMASK, [CHLD], 8387 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 getpid( 8387 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8388 <... getpid resumed> ) = 8388 8387 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 rt_sigprocmask(SIG_SETMASK, [], 8387 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8388 <... rt_sigprocmask resumed> NULL, 8) = 0 8387 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8387 close(3 8388 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8387 <... close resumed> ) = 0 8388 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 dup2(3, 0) = 0 8388 close(3) = 0 8388 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8388 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x56267b90a9c0 /* 18 vars */ 8387 dup2(4, 1) = 1 8387 close(4 8388 <... execve resumed> ) = 0 8388 brk(NULL 8387 <... close resumed> ) = 0 8388 <... brk resumed> ) = 0x5590db638000 8387 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8387 fstat(3, 8386 <... rt_sigprocmask resumed> NULL, 8) = 0 8387 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8387 brk(0x56267b933000) = 0x56267b933000 8387 getdents64(3 8388 access("/etc/ld.so.preload", R_OK 8386 close(3 8387 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8387 getdents64(3 8386 <... close resumed> ) = 0 8387 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8387 brk(0x56267b92b000) = 0x56267b92b000 8388 <... access resumed> ) = -1 ENOENT (No such file or directory) 8387 close(3) = 0 8387 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 <... rt_sigaction resumed> {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8387 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8387 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8387 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8388 <... stat resumed> 0x7fff0b658080) = -1 ENOENT (No such file or directory) 8387 <... rt_sigaction resumed> {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 rt_sigprocmask(SIG_BLOCK, [CHLD], 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8387 <... rt_sigprocmask resumed> [], 8) = 0 8388 <... stat resumed> 0x7fff0b658080) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 rt_sigprocmask(SIG_SETMASK, [], 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8387 <... rt_sigprocmask resumed> NULL, 8) = 0 8388 <... stat resumed> 0x7fff0b658080) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 ioctl(2, TIOCGPGRP 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 stat("/libgpiod.old/src/lib/.libs/tls", 8387 <... ioctl resumed> , 0x7ffc26c18be4) = -1 ENOTTY (Inappropriate ioctl for device) 8388 <... stat resumed> 0x7fff0b658080) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 rt_sigaction(SIGCHLD, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff0b658080) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 stat("/libgpiod.old/src/lib/.libs/x86_64", 8387 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8388 <... stat resumed> 0x7fff0b658080) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 stat("/libgpiod.old/src/lib/.libs/x86_64", 8387 fstat(1, 8388 <... stat resumed> 0x7fff0b658080) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 stat("/libgpiod.old/src/lib/.libs", 8387 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8388 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8388 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8387 <... write resumed> ) = 56 8388 <... openat resumed> ) = 3 8388 fstat(3, 8387 exit_group(0 8388 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8388 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732fd6000 8388 close(3) = 0 8387 <... exit_group resumed>) = ? 8388 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8387 +++ exited with 0 +++ 8386 rt_sigprocmask(SIG_BLOCK, [CHLD], 8388 <... openat resumed> ) = 3 8388 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 8388 fstat(3, 8386 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8388 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8388 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2732fd4000 8388 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2732fc9000 8388 mmap(0x7f2732fcb000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2732fcb000 8388 mmap(0x7f2732fd0000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f2732fd0000 8388 mmap(0x7f2732fd2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f2732fd2000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8386 rt_sigprocmask(SIG_SETMASK, [CHLD], 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8386 <... rt_sigprocmask resumed> NULL, 8) = 0 8388 <... openat resumed> ) = 3 8388 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8388 fstat(3, 8386 rt_sigprocmask(SIG_BLOCK, [CHLD], 8388 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8388 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2732da1000 8388 mprotect(0x7f2732dc6000, 2093056, PROT_NONE) = 0 8388 mmap(0x7f2732fc5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f2732fc5000 8388 mmap(0x7f2732fc7000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2732fc7000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8386 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8386 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8388 <... openat resumed> ) = 3 8388 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8388 fstat(3, 8386 <... rt_sigaction resumed> {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8388 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8388 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2732be0000 8388 mprotect(0x7f2732c02000, 1658880, PROT_NONE) = 0 8388 mmap(0x7f2732c02000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2732c02000 8388 mmap(0x7f2732d4a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2732d4a000 8388 mmap(0x7f2732d97000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2732d97000 8388 mmap(0x7f2732d9d000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2732d9d000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8386 wait4(-1, 8388 <... openat resumed> ) = 3 8388 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 8388 fstat(3, 8386 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8387 8388 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8388 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2732bd8000 8388 mmap(0x7f2732bda000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2732bda000 8388 mmap(0x7f2732bdd000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f2732bdd000 8388 mmap(0x7f2732bde000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f2732bde000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8386 wait4(-1, 8388 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8388 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8388 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2732b64000 8388 mmap(0x7f2732b66000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2732b66000 8388 mmap(0x7f2732bb8000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f2732bb8000 8388 mmap(0x7f2732bd6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f2732bd6000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8388 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8388 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2732b5f000 8388 mmap(0x7f2732b60000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2732b60000 8388 mmap(0x7f2732b61000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2732b61000 8388 mmap(0x7f2732b62000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2732b62000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8388 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8388 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8388 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2732b5d000 8388 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2732b3c000 8388 mmap(0x7f2732b42000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2732b42000 8388 mmap(0x7f2732b51000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f2732b51000 8388 mmap(0x7f2732b57000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f2732b57000 8388 mmap(0x7f2732b59000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2732b59000 8388 close(3) = 0 8388 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2732b39000 8388 arch_prctl(ARCH_SET_FS, 0x7f2732b39800) = 0 8388 mprotect(0x7f2732d97000, 16384, PROT_READ) = 0 8388 mprotect(0x7f2732b57000, 4096, PROT_READ) = 0 8388 mprotect(0x7f2732b62000, 4096, PROT_READ) = 0 8388 mprotect(0x7f2732bd6000, 4096, PROT_READ) = 0 8388 mprotect(0x7f2732bde000, 4096, PROT_READ) = 0 8388 mprotect(0x7f2732fc5000, 4096, PROT_READ) = 0 8388 mprotect(0x7f2732fd2000, 4096, PROT_READ) = 0 8388 mprotect(0x5590da9db000, 4096, PROT_READ) = 0 8388 mprotect(0x7f2733002000, 4096, PROT_READ) = 0 8388 munmap(0x7f2732fd6000, 17208) = 0 8388 set_tid_address(0x7f2732b39ad0) = 8388 8388 set_robust_list(0x7f2732b39ae0, 24) = 0 8388 rt_sigaction(SIGRTMIN, {sa_handler=0x7f2732b426b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f2732b4e730}, NULL, 8) = 0 8388 rt_sigaction(SIGRT_1, {sa_handler=0x7f2732b42740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f2732b4e730}, NULL, 8) = 0 8388 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8388 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8388 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8388 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8388 brk(NULL) = 0x5590db638000 8388 brk(0x5590db659000) = 0x5590db659000 8388 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8388 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732fda000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8388 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f2732b32000 8388 close(3) = 0 8388 futex(0x7f2732d9ca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8388 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732fd9000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8388 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732fd8000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8388 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732fd7000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8388 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732fd6000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8388 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732b31000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8388 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732b30000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8388 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732b2f000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8388 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f27329bc000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8388 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f27329bb000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8388 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f27329ba000 8388 close(3) = 0 8388 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8388 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8388 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2732988000 8388 close(3) = 0 8388 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8388 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8388 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8388 read(0, "", 4096) = 0 8388 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8375 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8375 read(3, 8388 close(1) = 0 8388 exit_group(0) = ? 8388 +++ exited with 0 +++ 8386 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8388 8386 rt_sigaction(SIGINT, {sa_handler=0x56267b271d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8386 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8386 close(3) = -1 EBADF (Bad file descriptor) 8386 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8386 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8387, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8386 wait4(-1, 0x7ffc26c18910, WNOHANG, NULL) = -1 ECHILD (No child processes) 8386 rt_sigreturn({mask=[]}) = 0 8386 exit_group(0) = ? 8386 +++ exited with 0 +++ 8375 <... read resumed> "", 128) = 0 8375 close(3) = 0 8375 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8375 rt_sigaction(SIGINT, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8386 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b251df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8375 brk(0x56267b92c000) = 0x56267b92c000 8375 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f502e72e940}, 8) = 0 8375 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, {sa_handler=0x56267b255410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f502e72e940}, 8) = 0 8375 execve("/libgpiod.old/src/tools/.libs/gpioinfo", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip0", "gpiochip1", "gpiochip3"], 0x56267b90a9c0 /* 17 vars */) = 0 8375 brk(NULL) = 0x558b00d3f000 8375 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffcb18f4cf0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcb18f4cf0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcb18f4cf0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffcb18f4cf0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffcb18f4cf0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcb18f4cf0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcb18f4cf0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8375 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8375 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8375 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5b4275b000 8375 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b42751000 8375 mmap(0x7f5b42754000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f5b42754000 8375 mmap(0x7f5b42757000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5b42757000 8375 mmap(0x7f5b42759000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f5b42759000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffcb18f4cd0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffcb18f4cd0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffcb18f4cd0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffcb18f4cd0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffcb18f4cd0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffcb18f4cd0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffcb18f4cd0) = -1 ENOENT (No such file or directory) 8375 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8375 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8375 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8375 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8375 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5b4274c000 8375 close(3) = 0 8375 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8375 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8375 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8375 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5b4258b000 8375 mprotect(0x7f5b425ad000, 1658880, PROT_NONE) = 0 8375 mmap(0x7f5b425ad000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5b425ad000 8375 mmap(0x7f5b426f5000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f5b426f5000 8375 mmap(0x7f5b42742000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f5b42742000 8375 mmap(0x7f5b42748000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5b42748000 8375 close(3) = 0 8375 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5b42588000 8375 arch_prctl(ARCH_SET_FS, 0x7f5b42588740) = 0 8375 mprotect(0x7f5b42742000, 16384, PROT_READ) = 0 8375 mprotect(0x7f5b42759000, 4096, PROT_READ) = 0 8375 mprotect(0x558b00b8d000, 4096, PROT_READ) = 0 8375 mprotect(0x7f5b42784000, 4096, PROT_READ) = 0 8375 munmap(0x7f5b4274c000, 17208) = 0 8375 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8375 fstat(3, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 8375 brk(NULL) = 0x558b00d3f000 8375 brk(0x558b00d60000) = 0x558b00d60000 8375 getdents64(3, /* 153 entries */, 32768) = 4560 8375 getdents64(3, /* 0 entries */, 32768) = 0 8375 close(3) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8375 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8375 read(4, "254:0", 5) = 5 8375 close(4) = 0 8375 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8375 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8375 read(7, "254:1", 5) = 5 8375 close(7) = 0 8375 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 8375 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 8375 read(9, "254:2", 5) = 5 8375 close(9) = 0 8375 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 9 8375 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 10 8375 read(10, "254:3", 5) = 5 8375 close(10) = 0 8375 ioctl(9, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 close(3) = 0 8375 close(4) = 0 8375 close(7) = 0 8375 close(9) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8375 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8375 read(4, "254:0", 5) = 5 8375 close(4) = 0 8375 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f5970) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8375 close(3) = 0 8375 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8375 fstat(3, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 8375 getdents64(3, /* 153 entries */, 32768) = 4560 8375 getdents64(3, /* 0 entries */, 32768) = 0 8375 close(3) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8375 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8375 read(4, "254:0", 5) = 5 8375 close(4) = 0 8375 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8375 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8375 read(7, "254:1", 5) = 5 8375 close(7) = 0 8375 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 8375 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 8375 read(9, "254:2", 5) = 5 8375 close(9) = 0 8375 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 9 8375 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 10 8375 read(10, "254:3", 5) = 5 8375 close(10) = 0 8375 ioctl(9, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 close(3) = 0 8375 close(4) = 0 8375 close(7) = 0 8375 close(9) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 8375 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 4 8375 read(4, "254:1", 5) = 5 8375 close(4) = 0 8375 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f5970) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 close(3) = 0 8375 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8375 fstat(3, {st_mode=S_IFDIR|0755, st_size=3060, ...}) = 0 8375 getdents64(3, /* 153 entries */, 32768) = 4560 8375 getdents64(3, /* 0 entries */, 32768) = 0 8375 close(3) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8375 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8375 read(4, "254:0", 5) = 5 8375 close(4) = 0 8375 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8375 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8375 read(7, "254:1", 5) = 5 8375 close(7) = 0 8375 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 8375 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 9 8375 read(9, "254:2", 5) = 5 8375 close(9) = 0 8375 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 9 8375 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 10 8375 read(10, "254:3", 5) = 5 8375 close(10) = 0 8375 ioctl(9, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f58f0) = 0 8375 close(3) = 0 8375 close(4) = 0 8375 close(7) = 0 8375 close(9) = 0 8375 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 3 8375 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 8375 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 8375 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 4 8375 read(4, "254:3", 5) = 5 8375 close(4) = 0 8375 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffcb18f5970) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffcb18f5930) = 0 8375 close(3) = 0 8375 write(1, "gpiochip0 - 4 lines:\n\tline 0: "..., 771) = 771 8375 exit_group(0) = ? 8375 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\267 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "gpiochip0 - 4 lines:\n\tline 0: "..., 65536) = 771 5811 read(8, "", 65536) = 0 5811 wait4(8375, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8375 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,4", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xc5\x00\x72\x0a\xfe\xc7\xe1\xfc\x10\xb6\x28\xef\x96\x6c\xdc\x77", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf9\x5a\x8d\x08\xf8\x3a\x10\xe6\x80\x74\xe0\x5c\xc2\x93\x33\xee", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x4e\x2a\x00\x60\x9e\xbf\x9d\x48\x74\x70\x36\x05\x80\x7c\x5a\xaa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x6d\xed\x78\x8c\xd1\x87\xad\x92\x47\xc1\x60\xae\x79\xde\x94\x38", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x67\x52\x95\x97\x9e\xe6\x3a\xa4\x82\xa3\x37\x33\x96\x47\xca\x82", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xbd\x1c\x92\x40\xf5\xb7\x25\x36\x67\xfb\x86\xd7\x88\xa4\x8b\x42", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xa8\xca\x33\x53\x1c\xf6\xf3\x38\x1b\x7d\x20\xe5\x6e\x6d\xca\xca", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x45\x80\x91\x2f\xd5\xbc\xa1\x01\xc1\xba\x4d\x0a\x16\x59\xc8\x27", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xf4\xfc\x1b\x98\xa2\x66\x47\xef\x3c\xca\x02\x8e\x07\x33\xf2\xc5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x81\x75\x6c\x4d\x36\x6d\x72\xab\x66\x16\x67\x9c\xc2\x12\xe1\x22", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x83\xda\x41\x44\xdf\x68\x3a\x5c\xe7\x62\x96\xb9\x29\xe7\x14\x78", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xfe\xde\x0f\xe9\x53\xa3\xd0\x78\x41\xe3\xfa\x38\xc9\x9e\xca\x94", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpioinfo - inexistent ch"..., 37) = 37 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8431 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8431 set_robust_list(0x7f40d5eb29a0, 24) = 0 8431 close(10) = 0 8431 dup2(4, 0) = 0 8431 close(4) = 0 8431 dup2(7, 1) = 1 8431 close(7) = 0 8431 dup2(9, 2) = 2 8431 close(9) = 0 8431 execve("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", ["/libgpiod.old/tests/.libs/../../"..., "inexistent"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8431 brk(NULL) = 0x563fec194000 8431 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe4c174580) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe4c174580) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe4c174580) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe4c174580) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe4c174580) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe4c174580) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe4c174580) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8431 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8431 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54413f7000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8431 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8431 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54413f5000 8431 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54413c7000 8431 mmap(0x7f54413d5000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f54413d5000 8431 mmap(0x7f54413e3000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f54413e3000 8431 mmap(0x7f54413f0000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f54413f0000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8431 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8431 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f54413c2000 8431 mmap(0x7f54413c3000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f54413c3000 8431 mmap(0x7f54413c4000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54413c4000 8431 mmap(0x7f54413c5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f54413c5000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8431 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8431 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8431 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5441201000 8431 mprotect(0x7f5441223000, 1658880, PROT_NONE) = 0 8431 mmap(0x7f5441223000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5441223000 8431 mmap(0x7f544136b000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f544136b000 8431 mmap(0x7f54413b8000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f54413b8000 8431 mmap(0x7f54413be000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f54413be000 8431 close(3) = 0 8431 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f54411fe000 8431 arch_prctl(ARCH_SET_FS, 0x7f54411fe740) = 0 8431 mprotect(0x7f54413b8000, 16384, PROT_READ) = 0 8431 mprotect(0x7f54413c5000, 4096, PROT_READ) = 0 8431 mprotect(0x7f54413f0000, 16384, PROT_READ) = 0 8431 mprotect(0x563feb5e2000, 12288, PROT_READ) = 0 8431 mprotect(0x7f5441423000, 4096, PROT_READ) = 0 8431 munmap(0x7f54413f7000, 17208) = 0 8431 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8431 close(3) = 0 8431 brk(NULL) = 0x563fec194000 8431 brk(0x563fec1b5000) = 0x563fec1b5000 8431 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8431 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54413fb000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8431 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f54411f7000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8431 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54413fa000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8431 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54413f9000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8431 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54413f8000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8431 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54413f7000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8431 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54411f6000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8431 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54411f5000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8431 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f54411f4000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8431 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5441081000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8431 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5441080000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8431 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f544107f000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8431 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f544104d000 8431 close(3) = 0 8431 getuid() = 0 8431 getgid() = 0 8431 geteuid() = 0 8431 getegid() = 0 8431 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8431 ioctl(-1, TIOCGPGRP, 0x7ffe4c175194) = -1 EBADF (Bad file descriptor) 8431 sysinfo({uptime=433, loads=[109088, 88960, 45280], totalram=106127360, freeram=57339904, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8431 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8431 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8431 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8431 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8431 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8431 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8431 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 uname({sysname="Linux", nodename="compilator", ...}) = 0 8431 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8431 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8431 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8431 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8431 getpid() = 8431 8431 getppid() = 5811 8431 getpid() = 8431 8431 getpgrp() = 5807 8431 ioctl(2, TIOCGPGRP, 0x7ffe4c175064) = -1 ENOTTY (Inappropriate ioctl for device) 8431 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8431 ioctl(2, TIOCGPGRP, 0x7ffe4c175044) = -1 ENOTTY (Inappropriate ioctl for device) 8431 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8431 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8431 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", O_RDONLY) = 3 8431 stat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8431 ioctl(3, TCGETS, 0x7ffe4c175120) = -1 ENOTTY (Inappropriate ioctl for device) 8431 lseek(3, 0, SEEK_CUR) = 0 8431 read(3, "#! /bin/bash\n\n# gpioinfo - tempo"..., 80) = 80 8431 lseek(3, 0, SEEK_SET) = 0 8431 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8431 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8431 dup2(3, 255) = 255 8431 close(3) = 0 8431 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8431 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8431 fstat(255, {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8431 lseek(255, 0, SEEK_CUR) = 0 8431 read(255, "#! /bin/bash\n\n# gpioinfo - tempo"..., 6305) = 6305 8431 pipe([3, 4]) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8431 lseek(255, -5398, SEEK_CUR) = 907 8431 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8432 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8431 close(4) = 0 8431 read(3, 8432 getpid() = 8432 8432 close(255) = 0 8432 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8432 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8432 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8432 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8432 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8432 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8432 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8432 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8432 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8432 dup2(4, 1) = 1 8432 close(4) = 0 8432 close(3) = 0 8432 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8432 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8432 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8433 8432 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8432 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8432 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8433 getpid( 8432 rt_sigprocmask(SIG_BLOCK, [CHLD], 8433 <... getpid resumed> ) = 8433 8432 <... rt_sigprocmask resumed> [], 8) = 0 8432 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8433 rt_sigprocmask(SIG_SETMASK, [], 8432 <... rt_sigaction resumed> {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8432 wait4(-1, 8433 <... rt_sigprocmask resumed> NULL, 8) = 0 8433 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8433 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8433 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8433 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8433 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8433 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8433 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8433 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8433 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8433 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8433 ioctl(2, TIOCGPGRP, 0x7ffe4c174b24) = -1 ENOTTY (Inappropriate ioctl for device) 8433 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8433 dup2(3, 2) = 2 8433 close(3) = 0 8433 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8433 write(1, "allexport \toff\n", 20) = 20 8433 write(1, "braceexpand \ton\n", 19) = 19 8433 write(1, "emacs \toff\n", 20) = 20 8433 write(1, "errexit \toff\n", 20) = 20 8433 write(1, "errtrace \toff\n", 20) = 20 8433 write(1, "functrace \toff\n", 20) = 20 8433 write(1, "hashall \ton\n", 19) = 19 8433 write(1, "histexpand \toff\n", 20) = 20 8433 write(1, "history \toff\n", 20) = 20 8433 write(1, "ignoreeof \toff\n", 20) = 20 8433 write(1, "interactive-comments\ton\n", 24) = 24 8433 write(1, "keyword \toff\n", 20) = 20 8433 write(1, "monitor \toff\n", 20) = 20 8433 write(1, "noclobber \toff\n", 20) = 20 8433 write(1, "noexec \toff\n", 20) = 20 8433 write(1, "noglob \toff\n", 20) = 20 8433 write(1, "nolog \toff\n", 20) = 20 8433 write(1, "notify \toff\n", 20) = 20 8433 write(1, "nounset \toff\n", 20) = 20 8433 write(1, "onecmd \toff\n", 20) = 20 8433 write(1, "physical \toff\n", 20) = 20 8433 write(1, "pipefail \toff\n", 20) = 20 8433 write(1, "posix \toff\n", 20) = 20 8433 write(1, "privileged \toff\n", 20) = 20 8433 write(1, "verbose \toff\n", 20) = 20 8433 write(1, "vi \toff\n", 20) = 20 8433 write(1, "xtrace \toff\n", 20) = 20 8433 exit_group(0) = ? 8433 +++ exited with 0 +++ 8432 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8433 8432 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8432 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8432 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8433, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8432 wait4(-1, 0x7ffe4c174590, WNOHANG, NULL) = -1 ECHILD (No child processes) 8432 rt_sigreturn({mask=[]}) = 0 8432 exit_group(0) = ? 8432 +++ exited with 0 +++ 8431 <... read resumed> "allexport \toff\n", 128) = 20 8431 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8431 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8431 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8431 read(3, "ysical \toff\npipefail "..., 128) = 128 8431 read(3, " \toff\n", 128) = 10 8431 read(3, "", 128) = 0 8431 close(3) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8432 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6305) = 5398 8431 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8431 lseek(255, -5181, SEEK_CUR) = 1124 8431 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8434 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], 8434 getpid( 8431 <... rt_sigprocmask resumed> NULL, 8) = 0 8434 <... getpid resumed> ) = 8434 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8434 close(255 8431 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8434 <... close resumed> ) = 0 8431 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 wait4(-1, 8434 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8434 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8434 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8434 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8434 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8434 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8434 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8434 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8434 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8434 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8434 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8434 ioctl(2, TIOCGPGRP, 0x7ffe4c174f04) = -1 ENOTTY (Inappropriate ioctl for device) 8434 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8434 dup2(3, 1) = 1 8434 close(3) = 0 8434 dup2(1, 2) = 2 8434 fcntl(1, F_GETFD) = 0 8434 exit_group(0) = ? 8434 +++ exited with 0 +++ 8431 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8434 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 ioctl(2, TIOCGWINSZ, 0x7ffe4c174e00) = -1 ENOTTY (Inappropriate ioctl for device) 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6305) = 5181 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 pipe([3, 4]) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8431 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8435 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8431 close(4) = 0 8431 read(3, 8435 getpid() = 8435 8435 close(255) = 0 8435 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8435 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8435 dup2(4, 1) = 1 8435 close(4) = 0 8435 close(3) = 0 8435 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8435 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8435 pipe([3, 4]) = 0 8435 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8435 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8436 8435 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8435 close(4) = 0 8435 close(4) = -1 EBADF (Bad file descriptor) 8436 getpid( 8435 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8436 <... getpid resumed> ) = 8436 8435 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8436 rt_sigprocmask(SIG_SETMASK, [], 8435 clone( 8436 <... rt_sigprocmask resumed> NULL, 8) = 0 8436 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8435 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8437 8436 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigprocmask(SIG_SETMASK, [CHLD], 8436 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8437 getpid( 8436 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8437 <... getpid resumed> ) = 8437 8436 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8437 rt_sigprocmask(SIG_SETMASK, [], 8436 close(3 8437 <... rt_sigprocmask resumed> NULL, 8) = 0 8436 <... close resumed> ) = 0 8437 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8436 dup2(4, 1 8437 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8436 <... dup2 resumed> ) = 1 8437 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8436 close(4 8437 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8436 <... close resumed> ) = 0 8437 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8437 dup2(3, 0) = 0 8437 close(3) = 0 8437 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8437 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8437 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8437 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x563fec1b40a0 /* 18 vars */ 8436 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8436 fstat(3, 8437 <... execve resumed> ) = 0 8437 brk(NULL 8436 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8437 <... brk resumed> ) = 0x55eca8383000 8436 brk(0x563fec1dd000) = 0x563fec1dd000 8436 getdents64(3 8435 <... rt_sigprocmask resumed> NULL, 8) = 0 8436 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8436 getdents64(3 8435 close(3 8437 access("/etc/ld.so.preload", R_OK 8436 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8436 brk(0x563fec1d5000) = 0x563fec1d5000 8436 close(3) = 0 8436 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8437 <... access resumed> ) = -1 ENOENT (No such file or directory) 8436 <... rt_sigaction resumed> {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8436 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8436 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8436 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8436 <... rt_sigaction resumed> {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8437 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8436 rt_sigprocmask(SIG_BLOCK, [CHLD], 8437 <... stat resumed> 0x7ffc3e88ec20) = -1 ENOENT (No such file or directory) 8436 <... rt_sigprocmask resumed> [], 8) = 0 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8436 rt_sigprocmask(SIG_SETMASK, [], 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8436 <... rt_sigprocmask resumed> NULL, 8) = 0 8437 <... stat resumed> 0x7ffc3e88ec20) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8436 ioctl(2, TIOCGPGRP 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8436 <... ioctl resumed> , 0x7ffe4c173a84) = -1 ENOTTY (Inappropriate ioctl for device) 8437 <... stat resumed> 0x7ffc3e88ec20) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8436 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 stat("/libgpiod.old/src/lib/.libs/tls", 8436 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8437 <... stat resumed> 0x7ffc3e88ec20) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8436 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8436 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8437 <... stat resumed> 0x7ffc3e88ec20) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8436 fstat(1, 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 stat("/libgpiod.old/src/lib/.libs/x86_64", 8436 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8437 <... stat resumed> 0x7ffc3e88ec20) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8436 write(1, "/libgpiod.old/tests/.libs/../../"..., 51 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 stat("/libgpiod.old/src/lib/.libs/x86_64", 8436 <... write resumed> ) = 51 8437 <... stat resumed> 0x7ffc3e88ec20) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8436 exit_group(0 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 stat("/libgpiod.old/src/lib/.libs", 8436 <... exit_group resumed>) = ? 8437 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8437 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8436 +++ exited with 0 +++ 8437 <... openat resumed> ) = 3 8437 fstat(3, 8435 <... close resumed> ) = 0 8437 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8437 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158d2ea000 8437 close(3) = 0 8435 rt_sigprocmask(SIG_BLOCK, [CHLD], 8437 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8435 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8437 <... openat resumed> ) = 3 8437 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 8437 fstat(3, 8435 rt_sigprocmask(SIG_SETMASK, [CHLD], 8437 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8437 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f158d2e8000 8437 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f158d2dd000 8437 mmap(0x7f158d2df000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f158d2df000 8437 mmap(0x7f158d2e4000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f158d2e4000 8437 mmap(0x7f158d2e6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f158d2e6000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8435 <... rt_sigprocmask resumed> NULL, 8) = 0 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8435 rt_sigprocmask(SIG_BLOCK, [CHLD], 8437 <... openat resumed> ) = 3 8437 read(3, 8435 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8437 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8437 fstat(3, 8435 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8437 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8437 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f158d0b5000 8437 mprotect(0x7f158d0da000, 2093056, PROT_NONE) = 0 8437 mmap(0x7f158d2d9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f158d2d9000 8437 mmap(0x7f158d2db000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f158d2db000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8435 <... rt_sigaction resumed> {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8437 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8435 wait4(-1, 8437 <... openat resumed> ) = 3 8437 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8437 fstat(3, 8435 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8436 8437 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8437 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f158cef4000 8437 mprotect(0x7f158cf16000, 1658880, PROT_NONE) = 0 8437 mmap(0x7f158cf16000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f158cf16000 8437 mmap(0x7f158d05e000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f158d05e000 8437 mmap(0x7f158d0ab000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f158d0ab000 8437 mmap(0x7f158d0b1000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f158d0b1000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8435 wait4(-1, 8437 <... openat resumed> ) = 3 8437 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 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8437 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f158ceec000 8437 mmap(0x7f158ceee000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f158ceee000 8437 mmap(0x7f158cef1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f158cef1000 8437 mmap(0x7f158cef2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f158cef2000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8437 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8437 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f158ce78000 8437 mmap(0x7f158ce7a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f158ce7a000 8437 mmap(0x7f158cecc000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f158cecc000 8437 mmap(0x7f158ceea000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f158ceea000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8437 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8437 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f158ce73000 8437 mmap(0x7f158ce74000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f158ce74000 8437 mmap(0x7f158ce75000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f158ce75000 8437 mmap(0x7f158ce76000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f158ce76000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8437 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8437 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8437 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f158ce71000 8437 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f158ce50000 8437 mmap(0x7f158ce56000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f158ce56000 8437 mmap(0x7f158ce65000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f158ce65000 8437 mmap(0x7f158ce6b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f158ce6b000 8437 mmap(0x7f158ce6d000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f158ce6d000 8437 close(3) = 0 8437 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f158ce4d000 8437 arch_prctl(ARCH_SET_FS, 0x7f158ce4d800) = 0 8437 mprotect(0x7f158d0ab000, 16384, PROT_READ) = 0 8437 mprotect(0x7f158ce6b000, 4096, PROT_READ) = 0 8437 mprotect(0x7f158ce76000, 4096, PROT_READ) = 0 8437 mprotect(0x7f158ceea000, 4096, PROT_READ) = 0 8437 mprotect(0x7f158cef2000, 4096, PROT_READ) = 0 8437 mprotect(0x7f158d2d9000, 4096, PROT_READ) = 0 8437 mprotect(0x7f158d2e6000, 4096, PROT_READ) = 0 8437 mprotect(0x55eca64fc000, 4096, PROT_READ) = 0 8437 mprotect(0x7f158d316000, 4096, PROT_READ) = 0 8437 munmap(0x7f158d2ea000, 17208) = 0 8437 set_tid_address(0x7f158ce4dad0) = 8437 8437 set_robust_list(0x7f158ce4dae0, 24) = 0 8437 rt_sigaction(SIGRTMIN, {sa_handler=0x7f158ce566b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f158ce62730}, NULL, 8) = 0 8437 rt_sigaction(SIGRT_1, {sa_handler=0x7f158ce56740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f158ce62730}, NULL, 8) = 0 8437 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8437 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8437 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8437 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8437 brk(NULL) = 0x55eca8383000 8437 brk(0x55eca83a4000) = 0x55eca83a4000 8437 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8437 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158d2ee000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8437 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f158ce46000 8437 close(3) = 0 8437 futex(0x7f158d0b0a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8437 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158d2ed000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8437 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158d2ec000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8437 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158d2eb000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8437 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158d2ea000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8437 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158ce45000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8437 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158ce44000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8437 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158ce43000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8437 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158ccd0000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8437 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158cccf000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8437 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158ccce000 8437 close(3) = 0 8437 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8437 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8437 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f158cc9c000 8437 close(3) = 0 8437 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8437 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 51 8437 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8437 read(0, "", 4096) = 0 8437 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8431 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8431 read(3, 8437 close(1) = 0 8437 exit_group(0) = ? 8437 +++ exited with 0 +++ 8435 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8437 8435 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8435 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8435 close(3) = -1 EBADF (Bad file descriptor) 8435 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8435 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8436, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8435 wait4(-1, 0x7ffe4c1737d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8435 rt_sigreturn({mask=[]}) = 0 8435 exit_group(0) = ? 8435 +++ exited with 0 +++ 8431 <... read resumed> "", 128) = 0 8431 close(3) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8435 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 pipe([3, 4]) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8431 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8438 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8431 close(4) = 0 8438 getpid( 8431 read(3, 8438 <... getpid resumed> ) = 8438 8438 close(255) = 0 8438 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8438 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8438 dup2(4, 1) = 1 8438 close(4) = 0 8438 close(3) = 0 8438 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8438 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8438 pipe([3, 4]) = 0 8438 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8438 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8439 8438 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8438 close(4) = 0 8438 close(4) = -1 EBADF (Bad file descriptor) 8439 getpid( 8438 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8439 <... getpid resumed> ) = 8439 8438 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8439 rt_sigprocmask(SIG_SETMASK, [], 8438 clone( 8439 <... rt_sigprocmask resumed> NULL, 8) = 0 8439 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8438 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8440 8439 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigprocmask(SIG_SETMASK, [CHLD], 8439 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8439 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8440 getpid( 8439 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8440 <... getpid resumed> ) = 8440 8439 close(3 8440 rt_sigprocmask(SIG_SETMASK, [], 8439 <... close resumed> ) = 0 8440 <... rt_sigprocmask resumed> NULL, 8) = 0 8439 dup2(4, 1 8440 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8439 <... dup2 resumed> ) = 1 8440 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8439 close(4 8440 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8439 <... close resumed> ) = 0 8440 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8440 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8440 dup2(3, 0) = 0 8440 close(3) = 0 8440 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8440 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8440 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8440 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x563fec1a01b0 /* 18 vars */ 8439 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8439 stat("/usr/local/sbin/ls", 8440 <... execve resumed> ) = 0 8440 brk(NULL 8439 <... stat resumed> 0x7ffe4c173a70) = -1 ENOENT (No such file or directory) 8440 <... brk resumed> ) = 0x5571d0d29000 8439 stat("/usr/local/bin/ls", 0x7ffe4c173a70) = -1 ENOENT (No such file or directory) 8439 stat("/usr/sbin/ls", 8438 <... rt_sigprocmask resumed> NULL, 8) = 0 8440 access("/etc/ld.so.preload", R_OK 8439 <... stat resumed> 0x7ffe4c173a70) = -1 ENOENT (No such file or directory) 8439 stat("/usr/bin/ls", 8438 close(3 8439 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8439 stat("/usr/bin/ls", 8438 <... close resumed> ) = 0 8440 <... access resumed> ) = -1 ENOENT (No such file or directory) 8439 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 geteuid() = 0 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8439 getegid( 8440 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8439 <... getegid resumed> ) = 0 8440 <... stat resumed> 0x7fff1ddb3750) = -1 ENOENT (No such file or directory) 8439 getuid( 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 <... getuid resumed> ) = 0 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8439 getgid( 8440 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8439 <... getgid resumed> ) = 0 8440 <... stat resumed> 0x7fff1ddb3750) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 access("/usr/bin/ls", X_OK 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8439 <... access resumed> ) = 0 8440 <... stat resumed> 0x7fff1ddb3750) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 stat("/usr/bin/ls", 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 stat("/libgpiod.old/src/lib/.libs/tls", 8439 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8440 <... stat resumed> 0x7fff1ddb3750) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 geteuid( 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8439 <... geteuid resumed> ) = 0 8440 <... stat resumed> 0x7fff1ddb3750) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 getegid( 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 stat("/libgpiod.old/src/lib/.libs/x86_64", 8439 <... getegid resumed> ) = 0 8440 <... stat resumed> 0x7fff1ddb3750) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 getuid( 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 stat("/libgpiod.old/src/lib/.libs/x86_64", 8439 <... getuid resumed> ) = 0 8440 <... stat resumed> 0x7fff1ddb3750) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 getgid( 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 stat("/libgpiod.old/src/lib/.libs", 8439 <... getgid resumed> ) = 0 8440 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8440 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8439 access("/usr/bin/ls", R_OK 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... access resumed> ) = 0 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8440 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c73d6000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8439 stat("/usr/bin/ls", 8440 <... openat resumed> ) = 3 8440 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 8440 fstat(3, 8439 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8440 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f99c73d4000 8440 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f99c73c9000 8440 mmap(0x7f99c73cb000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f99c73cb000 8440 mmap(0x7f99c73d0000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f99c73d0000 8440 mmap(0x7f99c73d2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f99c73d2000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8439 stat("/usr/bin/ls", 8440 <... openat resumed> ) = 3 8440 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8440 fstat(3, 8439 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8440 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f99c71a1000 8440 mprotect(0x7f99c71c6000, 2093056, PROT_NONE) = 0 8440 mmap(0x7f99c73c5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f99c73c5000 8440 mmap(0x7f99c73c7000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f99c73c7000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8439 geteuid( 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8439 <... geteuid resumed> ) = 0 8440 <... openat resumed> ) = 3 8440 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8440 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8440 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f99c6fe0000 8440 mprotect(0x7f99c7002000, 1658880, PROT_NONE) = 0 8440 mmap(0x7f99c7002000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f99c7002000 8440 mmap(0x7f99c714a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f99c714a000 8440 mmap(0x7f99c7197000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f99c7197000 8440 mmap(0x7f99c719d000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f99c719d000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8439 getegid( 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8439 <... getegid resumed> ) = 0 8440 <... openat resumed> ) = 3 8440 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 8440 fstat(3, 8439 getuid( 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8440 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f99c6fd8000 8440 mmap(0x7f99c6fda000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f99c6fda000 8440 mmap(0x7f99c6fdd000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f99c6fdd000 8440 mmap(0x7f99c6fde000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f99c6fde000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8439 <... getuid resumed> ) = 0 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8439 getgid( 8440 <... openat resumed> ) = 3 8440 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8440 fstat(3, 8439 <... getgid resumed> ) = 0 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8440 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f99c6f64000 8440 mmap(0x7f99c6f66000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f99c6f66000 8440 mmap(0x7f99c6fb8000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f99c6fb8000 8440 mmap(0x7f99c6fd6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f99c6fd6000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8439 access("/usr/bin/ls", X_OK 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8439 <... access resumed> ) = 0 8440 <... openat resumed> ) = 3 8440 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8440 fstat(3, 8439 stat("/usr/bin/ls", 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8440 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f99c6f5f000 8440 mmap(0x7f99c6f60000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f99c6f60000 8440 mmap(0x7f99c6f61000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f99c6f61000 8440 mmap(0x7f99c6f62000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f99c6f62000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8439 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8439 geteuid( 8440 <... openat resumed> ) = 3 8440 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8440 fstat(3, 8439 <... geteuid resumed> ) = 0 8440 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8440 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f99c6f5d000 8440 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f99c6f3c000 8440 mmap(0x7f99c6f42000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f99c6f42000 8440 mmap(0x7f99c6f51000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f99c6f51000 8440 mmap(0x7f99c6f57000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f99c6f57000 8440 mmap(0x7f99c6f59000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f99c6f59000 8440 close(3) = 0 8440 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f99c6f39000 8440 arch_prctl(ARCH_SET_FS, 0x7f99c6f39800) = 0 8440 mprotect(0x7f99c7197000, 16384, PROT_READ 8439 getegid( 8440 <... mprotect resumed> ) = 0 8439 <... getegid resumed> ) = 0 8440 mprotect(0x7f99c6f57000, 4096, PROT_READ 8439 getuid( 8440 <... mprotect resumed> ) = 0 8439 <... getuid resumed> ) = 0 8440 mprotect(0x7f99c6f62000, 4096, PROT_READ 8439 getgid( 8440 <... mprotect resumed> ) = 0 8439 <... getgid resumed> ) = 0 8440 mprotect(0x7f99c6fd6000, 4096, PROT_READ 8439 access("/usr/bin/ls", R_OK 8440 <... mprotect resumed> ) = 0 8440 mprotect(0x7f99c6fde000, 4096, PROT_READ) = 0 8440 mprotect(0x7f99c73c5000, 4096, PROT_READ) = 0 8440 mprotect(0x7f99c73d2000, 4096, PROT_READ) = 0 8439 <... access resumed> ) = 0 8440 mprotect(0x5571cf1b7000, 4096, PROT_READ) = 0 8440 mprotect(0x7f99c7402000, 4096, PROT_READ) = 0 8440 munmap(0x7f99c73d6000, 17208) = 0 8440 set_tid_address(0x7f99c6f39ad0) = 8440 8440 set_robust_list(0x7f99c6f39ae0, 24) = 0 8440 rt_sigaction(SIGRTMIN, {sa_handler=0x7f99c6f426b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f99c6f4e730}, NULL, 8) = 0 8440 rt_sigaction(SIGRT_1, {sa_handler=0x7f99c6f42740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f99c6f4e730}, NULL, 8) = 0 8440 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8440 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8440 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8440 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8440 brk(NULL) = 0x5571d0d29000 8440 brk(0x5571d0d4a000) = 0x5571d0d4a000 8440 access("/etc/selinux/config", F_OK 8439 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8440 <... access resumed> ) = -1 ENOENT (No such file or directory) 8439 <... rt_sigaction resumed> {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8439 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8439 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8440 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8439 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8439 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x563fec1a01b0 /* 18 vars */ 8440 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8438 rt_sigprocmask(SIG_BLOCK, [CHLD], 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... execve resumed> ) = 0 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8440 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c73da000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8439 brk(NULL 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... brk resumed> ) = 0x563ecc966000 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8440 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f99c6f32000 8440 close(3) = 0 8440 futex(0x7f99c719ca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8439 access("/etc/ld.so.preload", R_OK 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... access resumed> ) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8440 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c73d9000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8440 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c73d8000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8439 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... stat resumed> 0x7ffe9622b660) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8440 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c73d7000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8440 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c73d6000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8439 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... stat resumed> 0x7ffe9622b660) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8440 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c6f31000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8439 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... stat resumed> 0x7ffe9622b660) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8440 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c6f30000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8440 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c6f2f000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8439 stat("/libgpiod.old/src/lib/.libs/tls", 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... stat resumed> 0x7ffe9622b660) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8440 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c6dbc000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8440 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c6dbb000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8439 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... stat resumed> 0x7ffe9622b660) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8440 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c6dba000 8440 close(3) = 0 8440 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8440 <... openat resumed> ) = 3 8440 fstat(3, 8439 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8440 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8440 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f99c6d88000 8440 close(3) = 0 8439 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe9622b660) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8438 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8439 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8439 stat("/libgpiod.old/src/lib/.libs/x86_64", 8438 rt_sigprocmask(SIG_SETMASK, [CHLD], 8439 <... stat resumed> 0x7ffe9622b660) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8438 <... rt_sigprocmask resumed> NULL, 8) = 0 8439 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8439 stat("/libgpiod.old/src/lib/.libs", 8438 rt_sigprocmask(SIG_BLOCK, [CHLD], 8439 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8439 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8438 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8439 <... openat resumed> ) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8439 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14ebd000 8439 close(3) = 0 8438 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8439 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8438 <... rt_sigaction resumed> {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8439 <... openat resumed> ) = 3 8439 read(3, 8438 wait4(-1, 8439 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8439 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faa14ebb000 8439 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faa14c93000 8439 mprotect(0x7faa14cb8000, 2093056, PROT_NONE) = 0 8439 mmap(0x7faa14eb7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7faa14eb7000 8440 fstat(0, 8439 mmap(0x7faa14eb9000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 8440 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8439 <... mmap resumed> ) = 0x7faa14eb9000 8440 read(0, 8439 close(3) = 0 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8439 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8439 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8439 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faa14ad2000 8439 mprotect(0x7faa14af4000, 1658880, PROT_NONE) = 0 8439 mmap(0x7faa14af4000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7faa14af4000 8439 mmap(0x7faa14c3c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7faa14c3c000 8439 mmap(0x7faa14c89000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7faa14c89000 8439 mmap(0x7faa14c8f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faa14c8f000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8439 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8439 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faa14a5e000 8439 mmap(0x7faa14a60000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faa14a60000 8439 mmap(0x7faa14ab2000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7faa14ab2000 8439 mmap(0x7faa14ad0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7faa14ad0000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8439 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8439 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faa14a59000 8439 mmap(0x7faa14a5a000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7faa14a5a000 8439 mmap(0x7faa14a5b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faa14a5b000 8439 mmap(0x7faa14a5c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7faa14a5c000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8439 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8439 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8439 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faa14a38000 8439 mmap(0x7faa14a3e000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7faa14a3e000 8439 mmap(0x7faa14a4d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7faa14a4d000 8439 mmap(0x7faa14a53000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7faa14a53000 8439 mmap(0x7faa14a55000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faa14a55000 8439 close(3) = 0 8439 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7faa14a36000 8439 arch_prctl(ARCH_SET_FS, 0x7faa14a37380) = 0 8439 mprotect(0x7faa14c89000, 16384, PROT_READ) = 0 8439 mprotect(0x7faa14a53000, 4096, PROT_READ) = 0 8439 mprotect(0x7faa14a5c000, 4096, PROT_READ) = 0 8439 mprotect(0x7faa14ad0000, 4096, PROT_READ) = 0 8439 mprotect(0x7faa14eb7000, 4096, PROT_READ) = 0 8439 mprotect(0x563ecb1f3000, 4096, PROT_READ) = 0 8439 mprotect(0x7faa14ee9000, 4096, PROT_READ) = 0 8439 munmap(0x7faa14ebd000, 17208) = 0 8439 set_tid_address(0x7faa14a37650) = 8439 8439 set_robust_list(0x7faa14a37660, 24) = 0 8439 rt_sigaction(SIGRTMIN, {sa_handler=0x7faa14a3e6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7faa14a4a730}, NULL, 8) = 0 8439 rt_sigaction(SIGRT_1, {sa_handler=0x7faa14a3e740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7faa14a4a730}, NULL, 8) = 0 8439 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8439 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8439 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8439 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8439 brk(NULL) = 0x563ecc966000 8439 brk(0x563ecc987000) = 0x563ecc987000 8439 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8439 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14ec1000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8439 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7faa14a2f000 8439 close(3) = 0 8439 futex(0x7faa14c8ea08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8439 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14ec0000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8439 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14ebf000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8439 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14ebe000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8439 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14ebd000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8439 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14a2e000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8439 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14a2d000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8439 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14a2c000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8439 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa148b9000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8439 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa148b8000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8439 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa148b7000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8439 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14885000 8439 close(3) = 0 8439 ioctl(1, TCGETS, 0x7ffe9622c2d0) = -1 ENOTTY (Inappropriate ioctl for device) 8439 ioctl(1, TIOCGWINSZ, 0x7ffe9622c3a0) = -1 ENOTTY (Inappropriate ioctl for device) 8439 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8439 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", {st_mode=S_IFREG|0755, st_size=6305, ...}) = 0 8439 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "security.selinux", "unlabeled", 255) = 10 8439 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8439 futex(0x7faa14ebaa90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8439 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpioinfo", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8439 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8439 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8439 close(3) = 0 8439 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8439 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8439 close(3) = 0 8439 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8439 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8439 read(3, "", 4096) = 0 8439 close(3) = 0 8439 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8439 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8439 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7faa14880000 8439 close(3) = 0 8439 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8439 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8439 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7faa1486b000 8439 mprotect(0x7faa1486e000, 40960, PROT_NONE) = 0 8439 mmap(0x7faa1486e000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7faa1486e000 8439 mmap(0x7faa14875000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7faa14875000 8439 mmap(0x7faa14878000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7faa14878000 8439 mmap(0x7faa1487a000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7faa1487a000 8439 close(3) = 0 8439 mprotect(0x7faa14878000, 4096, PROT_READ) = 0 8439 munmap(0x7faa14880000, 17208) = 0 8439 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8439 lseek(3, 0, SEEK_CUR) = 0 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8439 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8439 close(3) = 0 8439 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8439 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8439 close(3) = 0 8439 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8439 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8439 close(3) = 0 8439 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8439 lseek(3, 0, SEEK_CUR) = 0 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8439 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8439 close(3) = 0 8439 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8439 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8439 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8439 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8439 lseek(3, -71, SEEK_CUR) = 56 8439 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8439 close(3) = 0 8439 write(1, "-rwxr-xr-x 1 root root 6305 Mar "..., 92 8440 <... read resumed> "-rwxr-xr-x 1 root root 6305 Mar "..., 4096) = 92 8439 <... write resumed> ) = 92 8439 close(1 8440 read(0, 8439 <... close resumed> ) = 0 8440 <... read resumed> "", 4096) = 0 8439 close(2) = 0 8439 exit_group(0 8440 close(1) = 0 8439 <... exit_group resumed>) = ? 8440 exit_group(0) = ? 8439 +++ exited with 0 +++ 8438 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8439 8438 wait4(-1, 8440 +++ exited with 0 +++ 8438 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8440 8438 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8438 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8438 close(3) = -1 EBADF (Bad file descriptor) 8438 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8438 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8439, si_uid=0, si_status=0, si_utime=4, si_stime=11} --- 8438 wait4(-1, 0x7ffe4c1739d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8438 rt_sigreturn({mask=[]}) = 0 8438 exit_group(0) = ? 8431 <... read resumed> "", 128) = 0 8438 +++ exited with 0 +++ 8431 close(3) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8438 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 pipe([3, 4]) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8431 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8441 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8431 close(4) = 0 8431 read(3, 8441 getpid() = 8441 8441 close(255) = 0 8441 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8441 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8441 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8441 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8441 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8441 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8441 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8441 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8441 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8441 dup2(4, 1) = 1 8441 close(4) = 0 8441 close(3) = 0 8441 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8441 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 chdir("/libgpiod.old/src/tools") = 0 8441 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8441 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8441 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8431 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8431 read(3, 8441 exit_group(0) = ? 8431 <... read resumed> "", 128) = 0 8441 +++ exited with 0 +++ 8431 close(3) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8441 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 stat("/libgpiod.old/src/tools/.libs/gpioinfo", {st_mode=S_IFREG|0755, st_size=32432, ...}) = 0 8431 pipe([3, 4]) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8431 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8442 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8431 close(4) = 0 8431 read(3, 8442 getpid() = 8442 8442 close(255) = 0 8442 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8442 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8442 dup2(4, 1) = 1 8442 close(4) = 0 8442 close(3) = 0 8442 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8442 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8442 pipe([3, 4]) = 0 8442 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8442 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8443 8442 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8442 close(4) = 0 8442 close(4) = -1 EBADF (Bad file descriptor) 8443 getpid( 8442 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8443 <... getpid resumed> ) = 8443 8442 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8443 rt_sigprocmask(SIG_SETMASK, [], 8442 clone( 8443 <... rt_sigprocmask resumed> NULL, 8) = 0 8443 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8442 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f54411fea10) = 8444 8443 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigprocmask(SIG_SETMASK, [CHLD], 8443 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 getpid( 8443 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 <... getpid resumed> ) = 8444 8443 close(3 8444 rt_sigprocmask(SIG_SETMASK, [], 8443 <... close resumed> ) = 0 8444 <... rt_sigprocmask resumed> NULL, 8) = 0 8443 dup2(4, 1 8444 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 dup2(3, 0) = 0 8444 close(3) = 0 8444 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8444 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x563fec1b4720 /* 18 vars */ 8443 <... dup2 resumed> ) = 1 8443 close(4) = 0 8443 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8443 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8443 brk(0x563fec1dd000) = 0x563fec1dd000 8443 getdents64(3 8442 <... rt_sigprocmask resumed> NULL, 8) = 0 8443 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8443 getdents64(3 8442 close(3 8443 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8443 brk(0x563fec1d5000) = 0x563fec1d5000 8443 close(3) = 0 8443 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8443 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 <... execve resumed> ) = 0 8443 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8444 brk(NULL 8443 <... rt_sigaction resumed> {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8444 <... brk resumed> ) = 0x5653e4b23000 8443 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8443 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8443 ioctl(2, TIOCGPGRP, 0x7ffe4c1740a4) = -1 ENOTTY (Inappropriate ioctl for device) 8444 access("/etc/ld.so.preload", R_OK 8443 rt_sigaction(SIGCHLD, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8442 <... close resumed> ) = 0 8443 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8443 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8443 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8443 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8443 exit_group(0) = ? 8443 +++ exited with 0 +++ 8442 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8444 <... access resumed> ) = -1 ENOENT (No such file or directory) 8442 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8442 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8442 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8444 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8442 wait4(-1, 8444 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8442 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8443 8444 <... stat resumed> 0x7ffe2250c550) = -1 ENOENT (No such file or directory) 8442 wait4(-1, 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe2250c550) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe2250c550) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe2250c550) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe2250c550) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe2250c550) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe2250c550) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8444 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8444 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d36b66000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8444 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 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8444 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8d36b64000 8444 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d36b59000 8444 mmap(0x7f8d36b5b000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d36b5b000 8444 mmap(0x7f8d36b60000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f8d36b60000 8444 mmap(0x7f8d36b62000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f8d36b62000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8444 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8444 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d36931000 8444 mprotect(0x7f8d36956000, 2093056, PROT_NONE) = 0 8444 mmap(0x7f8d36b55000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f8d36b55000 8444 mmap(0x7f8d36b57000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8d36b57000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8444 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8444 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8444 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d36770000 8444 mprotect(0x7f8d36792000, 1658880, PROT_NONE) = 0 8444 mmap(0x7f8d36792000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f8d36792000 8444 mmap(0x7f8d368da000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f8d368da000 8444 mmap(0x7f8d36927000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f8d36927000 8444 mmap(0x7f8d3692d000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8d3692d000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8444 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 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8444 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d36768000 8444 mmap(0x7f8d3676a000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d3676a000 8444 mmap(0x7f8d3676d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8d3676d000 8444 mmap(0x7f8d3676e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8d3676e000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8444 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8444 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d366f4000 8444 mmap(0x7f8d366f6000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d366f6000 8444 mmap(0x7f8d36748000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f8d36748000 8444 mmap(0x7f8d36766000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f8d36766000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8444 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8444 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d366ef000 8444 mmap(0x7f8d366f0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f8d366f0000 8444 mmap(0x7f8d366f1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d366f1000 8444 mmap(0x7f8d366f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8d366f2000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8444 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8444 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8444 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8d366ed000 8444 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8d366cc000 8444 mmap(0x7f8d366d2000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f8d366d2000 8444 mmap(0x7f8d366e1000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f8d366e1000 8444 mmap(0x7f8d366e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f8d366e7000 8444 mmap(0x7f8d366e9000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8d366e9000 8444 close(3) = 0 8444 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8d366c9000 8444 arch_prctl(ARCH_SET_FS, 0x7f8d366c9800) = 0 8444 mprotect(0x7f8d36927000, 16384, PROT_READ) = 0 8444 mprotect(0x7f8d366e7000, 4096, PROT_READ) = 0 8444 mprotect(0x7f8d366f2000, 4096, PROT_READ) = 0 8444 mprotect(0x7f8d36766000, 4096, PROT_READ) = 0 8444 mprotect(0x7f8d3676e000, 4096, PROT_READ) = 0 8444 mprotect(0x7f8d36b55000, 4096, PROT_READ) = 0 8444 mprotect(0x7f8d36b62000, 4096, PROT_READ) = 0 8444 mprotect(0x5653e3fee000, 4096, PROT_READ) = 0 8444 mprotect(0x7f8d36b92000, 4096, PROT_READ) = 0 8444 munmap(0x7f8d36b66000, 17208) = 0 8444 set_tid_address(0x7f8d366c9ad0) = 8444 8444 set_robust_list(0x7f8d366c9ae0, 24) = 0 8444 rt_sigaction(SIGRTMIN, {sa_handler=0x7f8d366d26b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f8d366de730}, NULL, 8) = 0 8444 rt_sigaction(SIGRT_1, {sa_handler=0x7f8d366d2740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f8d366de730}, NULL, 8) = 0 8444 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8444 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8444 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8444 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8444 brk(NULL) = 0x5653e4b23000 8444 brk(0x5653e4b44000) = 0x5653e4b44000 8444 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8444 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d36b6a000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8444 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8d366c2000 8444 close(3) = 0 8444 futex(0x7f8d3692ca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8444 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d36b69000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8444 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d36b68000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8444 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d36b67000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8444 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d36b66000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8444 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d366c1000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8444 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d366c0000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8444 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d366bf000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8444 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d3654c000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8444 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d3654b000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8444 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d3654a000 8444 close(3) = 0 8444 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8444 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8444 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8d36518000 8444 close(3) = 0 8444 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8444 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8444 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8444 read(0, "", 4096) = 0 8444 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8431 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8431 read(3, 8444 close(1) = 0 8444 exit_group(0) = ? 8444 +++ exited with 0 +++ 8442 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8444 8442 rt_sigaction(SIGINT, {sa_handler=0x563feb546d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8442 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8442 close(3) = -1 EBADF (Bad file descriptor) 8442 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8442 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8443, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8442 wait4(-1, 0x7ffe4c173dd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8442 rt_sigreturn({mask=[]}) = 0 8442 exit_group(0) = ? 8442 +++ exited with 0 +++ 8431 <... read resumed> "", 128) = 0 8431 close(3) = 0 8431 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8431 rt_sigaction(SIGINT, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8442 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb526df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8431 brk(0x563fec1d6000) = 0x563fec1d6000 8431 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f5441238940}, 8) = 0 8431 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, {sa_handler=0x563feb52a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f5441238940}, 8) = 0 8431 execve("/libgpiod.old/src/tools/.libs/gpioinfo", ["/libgpiod.old/src/tools/.libs/gp"..., "inexistent"], 0x563fec1b4720 /* 17 vars */) = 0 8431 brk(NULL) = 0x564c5a632000 8431 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe37f98190) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe37f98190) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe37f98190) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe37f98190) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe37f98190) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe37f98190) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe37f98190) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8431 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8431 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8431 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359ce1000 8431 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7359cd7000 8431 mmap(0x7f7359cda000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f7359cda000 8431 mmap(0x7f7359cdd000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f7359cdd000 8431 mmap(0x7f7359cdf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f7359cdf000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffe37f98170) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe37f98170) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe37f98170) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffe37f98170) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffe37f98170) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe37f98170) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe37f98170) = -1 ENOENT (No such file or directory) 8431 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8431 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8431 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8431 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7359cd2000 8431 close(3) = 0 8431 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8431 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8431 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8431 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7359b11000 8431 mprotect(0x7f7359b33000, 1658880, PROT_NONE) = 0 8431 mmap(0x7f7359b33000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f7359b33000 8431 mmap(0x7f7359c7b000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f7359c7b000 8431 mmap(0x7f7359cc8000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f7359cc8000 8431 mmap(0x7f7359cce000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7359cce000 8431 close(3) = 0 8431 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359b0e000 8431 arch_prctl(ARCH_SET_FS, 0x7f7359b0e740) = 0 8431 mprotect(0x7f7359cc8000, 16384, PROT_READ) = 0 8431 mprotect(0x7f7359cdf000, 4096, PROT_READ) = 0 8431 mprotect(0x564c58e4c000, 4096, PROT_READ) = 0 8431 mprotect(0x7f7359d0a000, 4096, PROT_READ) = 0 8431 munmap(0x7f7359cd2000, 17208) = 0 8431 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8431 fstat(3, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8431 brk(NULL) = 0x564c5a632000 8431 brk(0x564c5a653000) = 0x564c5a653000 8431 getdents64(3, /* 151 entries */, 32768) = 4496 8431 getdents64(3, /* 0 entries */, 32768) = 0 8431 close(3) = 0 8431 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 8431 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8431 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8431 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 4 8431 read(4, "254:0", 5) = 5 8431 close(4) = 0 8431 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffe37f98d90) = 0 8431 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8431 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8431 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8431 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8431 read(7, "254:1", 5) = 5 8431 close(7) = 0 8431 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffe37f98d90) = 0 8431 close(3) = 0 8431 close(4) = 0 8431 openat(AT_FDCWD, "/dev/inexistent", O_RDWR|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8431 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 40) = 40 8431 write(2, "looking up chip inexistent", 26) = 26 8431 write(2, ": No such file or directory\n", 28) = 28 8431 exit_group(1) = ? 8431 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\357 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 94 5811 wait4(8431, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 8431 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x1f\x2b\xfc\xdd\x0b\xac\x74\x99\x31\x1f\x70\xe4\x22\x9d\x10\x23", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xe6\xa4\x98\x03\x10\x2a\xe6\x21\xfb\x66\xf2\xef\x8b\x80\x83\x5d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x05\xc8\xe9\x8d\xa3\x36\x17\x8a\x60\x14\x11\x8c\x0e\xb2\xd3\x35", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xec\x41\xe8\x6e\x32\x40\x8d\x0e\xc4\xe5\x57\x5f\xa5\x6e\xdd\x34", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x54\xba\xc6\x81\xce\xaa\xa4\x6f\x28\xd8\x05\x12\x77\x4e\xf5\xbf", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x01\x96\x4e\x95\xd0\x03\xd1\x8a\x58\xe3\x9f\xd1\xb1\xf0\xf8\x15", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xf4\xc1\x96\x27\xe0\xcf\x85\xa9\x71\xd5\x78\x5a\x5a\x96\x3f\x50", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - single rising "..., 45) = 45 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8474 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8475 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8474 set_robust_list(0x7f40d5eb29a0, 24) = 0 8474 close(10) = 0 8474 dup2(4, 0) = 0 8474 close(4) = 0 8474 dup2(7, 1 8475 set_robust_list(0x7f40d5eae9e0, 24 8474 <... dup2 resumed> ) = 1 8475 <... set_robust_list resumed> ) = 0 8474 close(7 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317524, tv_nsec=686729000}, FUTEX_BITSET_MATCH_ANY 8474 <... close resumed> ) = 0 8474 dup2(9, 2) = 2 8474 close(9) = 0 8474 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--rising-edge", "--num-events=1", "gpiochip1", "4"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8474 brk(NULL) = 0x561d9774d000 8474 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffdcb1e1ab0) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdcb1e1ab0) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdcb1e1ab0) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffdcb1e1ab0) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffdcb1e1ab0) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdcb1e1ab0) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdcb1e1ab0) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8474 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8474 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3c80000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8474 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8474 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9dd3c7e000 8474 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dd3c50000 8474 mmap(0x7f9dd3c5e000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f9dd3c5e000 8474 mmap(0x7f9dd3c6c000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f9dd3c6c000 8474 mmap(0x7f9dd3c79000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f9dd3c79000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8474 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8474 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dd3c4b000 8474 mmap(0x7f9dd3c4c000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f9dd3c4c000 8474 mmap(0x7f9dd3c4d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9dd3c4d000 8474 mmap(0x7f9dd3c4e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9dd3c4e000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8474 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8474 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8474 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9dd3a8a000 8474 mprotect(0x7f9dd3aac000, 1658880, PROT_NONE) = 0 8474 mmap(0x7f9dd3aac000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f9dd3aac000 8474 mmap(0x7f9dd3bf4000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f9dd3bf4000 8474 mmap(0x7f9dd3c41000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f9dd3c41000 8474 mmap(0x7f9dd3c47000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9dd3c47000 8474 close(3) = 0 8474 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9dd3a87000 8474 arch_prctl(ARCH_SET_FS, 0x7f9dd3a87740) = 0 8474 mprotect(0x7f9dd3c41000, 16384, PROT_READ) = 0 8474 mprotect(0x7f9dd3c4e000, 4096, PROT_READ) = 0 8474 mprotect(0x7f9dd3c79000, 16384, PROT_READ) = 0 8474 mprotect(0x561d96499000, 12288, PROT_READ) = 0 8474 mprotect(0x7f9dd3cac000, 4096, PROT_READ) = 0 8474 munmap(0x7f9dd3c80000, 17208) = 0 8474 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8474 close(3) = 0 8474 brk(NULL) = 0x561d9774d000 8474 brk(0x561d9776e000) = 0x561d9776e000 8474 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8474 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3c84000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8474 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f9dd3a80000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8474 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3c83000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8474 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3c82000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8474 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3c81000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8474 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3c80000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8474 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3a7f000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8474 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3a7e000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8474 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3a7d000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8474 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd390a000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8474 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3909000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8474 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd3908000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8474 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9dd38d6000 8474 close(3) = 0 8474 getuid() = 0 8474 getgid() = 0 8474 geteuid() = 0 8474 getegid() = 0 8474 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8474 ioctl(-1, TIOCGPGRP, 0x7ffdcb1e26c4) = -1 EBADF (Bad file descriptor) 8474 sysinfo({uptime=436, loads=[109088, 88960, 45280], totalram=106127360, freeram=57327616, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8474 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8474 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8474 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8474 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8474 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8474 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8474 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 uname({sysname="Linux", nodename="compilator", ...}) = 0 8474 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8474 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8474 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8474 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8474 getpid() = 8474 8474 getppid() = 5811 8474 getpid() = 8474 8474 getpgrp() = 5807 8474 ioctl(2, TIOCGPGRP, 0x7ffdcb1e2594) = -1 ENOTTY (Inappropriate ioctl for device) 8474 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8475 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8475 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8475 write(4, "1", 1) = 1 8475 close(4) = 0 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317524, tv_nsec=892546000}, FUTEX_BITSET_MATCH_ANY 8474 ioctl(2, TIOCGPGRP, 0x7ffdcb1e2574) = -1 ENOTTY (Inappropriate ioctl for device) 8474 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8474 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8474 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8474 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8474 ioctl(3, TCGETS, 0x7ffdcb1e2650) = -1 ENOTTY (Inappropriate ioctl for device) 8474 lseek(3, 0, SEEK_CUR) = 0 8474 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8474 lseek(3, 0, SEEK_SET) = 0 8474 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8474 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8474 dup2(3, 255) = 255 8474 close(3) = 0 8474 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8474 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8474 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8474 lseek(255, 0, SEEK_CUR) = 0 8474 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8474 pipe([3, 4]) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8474 lseek(255, -5391, SEEK_CUR) = 904 8474 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8476 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 close(4) = 0 8474 read(3, 8476 getpid() = 8476 8476 close(255) = 0 8476 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8476 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 dup2(4, 1) = 1 8476 close(4) = 0 8476 close(3) = 0 8476 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8476 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8476 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8477 8476 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8476 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8476 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8476 rt_sigprocmask(SIG_BLOCK, [CHLD], 8477 getpid( 8476 <... rt_sigprocmask resumed> [], 8) = 0 8477 <... getpid resumed> ) = 8477 8476 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8477 rt_sigprocmask(SIG_SETMASK, [], 8476 <... rt_sigaction resumed> {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 <... rt_sigprocmask resumed> NULL, 8) = 0 8476 wait4(-1, 8477 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8477 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8477 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8477 ioctl(2, TIOCGPGRP, 0x7ffdcb1e2054) = -1 ENOTTY (Inappropriate ioctl for device) 8477 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8477 dup2(3, 2) = 2 8477 close(3) = 0 8477 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8477 write(1, "allexport \toff\n", 20) = 20 8477 write(1, "braceexpand \ton\n", 19) = 19 8477 write(1, "emacs \toff\n", 20) = 20 8477 write(1, "errexit \toff\n", 20) = 20 8477 write(1, "errtrace \toff\n", 20) = 20 8477 write(1, "functrace \toff\n", 20) = 20 8477 write(1, "hashall \ton\n", 19) = 19 8477 write(1, "histexpand \toff\n", 20) = 20 8477 write(1, "history \toff\n", 20) = 20 8477 write(1, "ignoreeof \toff\n", 20) = 20 8477 write(1, "interactive-comments\ton\n", 24) = 24 8477 write(1, "keyword \toff\n", 20) = 20 8477 write(1, "monitor \toff\n", 20) = 20 8477 write(1, "noclobber \toff\n", 20) = 20 8477 write(1, "noexec \toff\n", 20) = 20 8477 write(1, "noglob \toff\n", 20) = 20 8477 write(1, "nolog \toff\n", 20) = 20 8477 write(1, "notify \toff\n", 20) = 20 8477 write(1, "nounset \toff\n", 20) = 20 8477 write(1, "onecmd \toff\n", 20) = 20 8477 write(1, "physical \toff\n", 20) = 20 8477 write(1, "pipefail \toff\n", 20) = 20 8477 write(1, "posix \toff\n", 20) = 20 8477 write(1, "privileged \toff\n", 20) = 20 8477 write(1, "verbose \toff\n", 20) = 20 8477 write(1, "vi \toff\n", 20) = 20 8477 write(1, "xtrace \toff\n", 20) = 20 8477 exit_group(0) = ? 8477 +++ exited with 0 +++ 8476 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8477 8476 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8476 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8476 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8477, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8476 wait4(-1, 0x7ffdcb1e1a90, WNOHANG, NULL) = -1 ECHILD (No child processes) 8476 rt_sigreturn({mask=[]}) = 0 8476 exit_group(0) = ? 8476 +++ exited with 0 +++ 8474 <... read resumed> "allexport \toff\n", 128) = 20 8474 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8474 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8474 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8474 read(3, "ysical \toff\npipefail "..., 128) = 128 8474 read(3, " \toff\n", 128) = 10 8474 read(3, "", 128) = 0 8474 close(3) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8476 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8474 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8474 lseek(255, -5174, SEEK_CUR) = 1121 8474 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8478 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], 8478 getpid( 8474 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8478 <... getpid resumed> ) = 8478 8474 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8478 close(255 8474 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 <... close resumed> ) = 0 8474 wait4(-1, 8478 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8478 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8478 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8478 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8478 ioctl(2, TIOCGPGRP, 0x7ffdcb1e2434) = -1 ENOTTY (Inappropriate ioctl for device) 8478 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8478 dup2(3, 1) = 1 8478 close(3) = 0 8478 dup2(1, 2) = 2 8478 fcntl(1, F_GETFD) = 0 8478 exit_group(0) = ? 8478 +++ exited with 0 +++ 8474 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8478 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 ioctl(2, TIOCGWINSZ, 0x7ffdcb1e2330) = -1 ENOTTY (Inappropriate ioctl for device) 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 pipe([3, 4]) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8474 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8479 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 close(4) = 0 8474 read(3, 8479 getpid() = 8479 8479 close(255) = 0 8479 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8479 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 dup2(4, 1) = 1 8479 close(4) = 0 8479 close(3) = 0 8479 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8479 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8479 pipe([3, 4]) = 0 8479 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8479 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8480 8479 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8479 close(4) = 0 8479 close(4) = -1 EBADF (Bad file descriptor) 8480 getpid( 8479 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8480 <... getpid resumed> ) = 8480 8479 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8479 clone( 8480 rt_sigprocmask(SIG_SETMASK, [], 8475 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8479 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8481 8480 <... rt_sigprocmask resumed> NULL, 8) = 0 8479 rt_sigprocmask(SIG_SETMASK, [CHLD], 8480 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8479 <... rt_sigprocmask resumed> NULL, 8) = 0 8480 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 close(3 8480 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 getpid( 8480 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8481 <... getpid resumed> ) = 8481 8480 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 rt_sigprocmask(SIG_SETMASK, [], 8480 close(3 8481 <... rt_sigprocmask resumed> NULL, 8) = 0 8480 <... close resumed> ) = 0 8481 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8480 dup2(4, 1 8481 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 dup2(3, 0) = 0 8481 close(3) = 0 8481 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x561d9776d500 /* 18 vars */ 8480 <... dup2 resumed> ) = 1 8480 close(4) = 0 8480 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8481 <... execve resumed> ) = 0 8481 brk(NULL 8480 <... openat resumed> ) = 3 8481 <... brk resumed> ) = 0x555a2a2fb000 8480 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8480 brk(0x561d97796000 8481 access("/etc/ld.so.preload", R_OK 8480 <... brk resumed> ) = 0x561d97796000 8480 getdents64(3 8479 <... close resumed> ) = 0 8479 rt_sigprocmask(SIG_BLOCK, [CHLD], 8480 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8480 getdents64(3 8479 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8481 <... access resumed> ) = -1 ENOENT (No such file or directory) 8480 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8480 brk(0x561d9778e000 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8480 <... brk resumed> ) = 0x561d9778e000 8481 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8480 close(3 8481 <... stat resumed> 0x7ffc80cf9e40) = -1 ENOENT (No such file or directory) 8480 <... close resumed> ) = 0 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8480 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8480 <... rt_sigaction resumed> {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8480 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8481 <... stat resumed> 0x7ffc80cf9e40) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8480 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc80cf9e40) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8480 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 stat("/libgpiod.old/src/lib/.libs/tls", 8480 <... rt_sigaction resumed> {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 <... stat resumed> 0x7ffc80cf9e40) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8480 rt_sigprocmask(SIG_BLOCK, [CHLD], 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8480 <... rt_sigprocmask resumed> [], 8) = 0 8481 <... stat resumed> 0x7ffc80cf9e40) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8480 rt_sigprocmask(SIG_SETMASK, [], 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 stat("/libgpiod.old/src/lib/.libs/x86_64", 8480 <... rt_sigprocmask resumed> NULL, 8) = 0 8481 <... stat resumed> 0x7ffc80cf9e40) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8480 ioctl(2, TIOCGPGRP 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc80cf9e40) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8481 stat("/libgpiod.old/src/lib/.libs", 8480 <... ioctl resumed> , 0x7ffdcb1e0fb4) = -1 ENOTTY (Inappropriate ioctl for device) 8481 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8481 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8480 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8481 <... openat resumed> ) = 3 8481 fstat(3, 8480 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8481 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff844d9000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8480 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8481 <... openat resumed> ) = 3 8481 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 8481 fstat(3, 8480 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8481 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7eff844d7000 8481 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7eff844cc000 8481 mmap(0x7eff844ce000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7eff844ce000 8481 mmap(0x7eff844d3000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7eff844d3000 8481 mmap(0x7eff844d5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7eff844d5000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8480 fstat(1, 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8480 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8481 <... openat resumed> ) = 3 8481 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8481 fstat(3, 8480 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8481 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8481 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7eff842a4000 8481 mprotect(0x7eff842c9000, 2093056, PROT_NONE) = 0 8481 mmap(0x7eff844c8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7eff844c8000 8481 mmap(0x7eff844ca000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7eff844ca000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8480 <... write resumed> ) = 50 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8480 exit_group(0 8481 <... openat resumed> ) = 3 8481 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8481 fstat(3, 8480 <... exit_group resumed>) = ? 8481 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8481 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7eff840e3000 8481 mprotect(0x7eff84105000, 1658880, PROT_NONE) = 0 8481 mmap(0x7eff84105000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7eff84105000 8481 mmap(0x7eff8424d000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7eff8424d000 8481 mmap(0x7eff8429a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7eff8429a000 8481 mmap(0x7eff842a0000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7eff842a0000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8480 +++ exited with 0 +++ 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8479 rt_sigprocmask(SIG_SETMASK, [CHLD], 8481 <... openat resumed> ) = 3 8481 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 8481 fstat(3, 8479 <... rt_sigprocmask resumed> NULL, 8) = 0 8481 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8481 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7eff840db000 8481 mmap(0x7eff840dd000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7eff840dd000 8481 mmap(0x7eff840e0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7eff840e0000 8481 mmap(0x7eff840e1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7eff840e1000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8479 rt_sigprocmask(SIG_BLOCK, [CHLD], 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8479 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8481 <... openat resumed> ) = 3 8481 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8481 fstat(3, 8479 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8481 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8481 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7eff84067000 8481 mmap(0x7eff84069000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7eff84069000 8481 mmap(0x7eff840bb000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7eff840bb000 8481 mmap(0x7eff840d9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7eff840d9000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8479 <... rt_sigaction resumed> {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8479 wait4(-1, 8481 <... openat resumed> ) = 3 8481 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8481 fstat(3, 8479 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8480 8481 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8481 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7eff84062000 8481 mmap(0x7eff84063000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7eff84063000 8481 mmap(0x7eff84064000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7eff84064000 8481 mmap(0x7eff84065000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7eff84065000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8479 wait4(-1, 8481 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8475 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8481 <... openat resumed> ) = 3 8481 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8481 fstat(3, 8475 <... openat resumed> ) = 4 8481 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8481 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7eff84060000 8481 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7eff8403f000 8481 mmap(0x7eff84045000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7eff84045000 8481 mmap(0x7eff84054000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7eff84054000 8481 mmap(0x7eff8405a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7eff8405a000 8481 mmap(0x7eff8405c000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7eff8405c000 8481 close(3) = 0 8481 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7eff8403c000 8481 arch_prctl(ARCH_SET_FS, 0x7eff8403c800) = 0 8481 mprotect(0x7eff8429a000, 16384, PROT_READ 8475 write(4, "1", 1 8481 <... mprotect resumed> ) = 0 8475 <... write resumed> ) = 1 8481 mprotect(0x7eff8405a000, 4096, PROT_READ 8475 close(4 8481 <... mprotect resumed> ) = 0 8475 <... close resumed> ) = 0 8481 mprotect(0x7eff84065000, 4096, PROT_READ 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8481 <... mprotect resumed> ) = 0 8481 mprotect(0x7eff840d9000, 4096, PROT_READ 8475 <... futex resumed> ) = 0 8481 <... mprotect resumed> ) = 0 8481 mprotect(0x7eff840e1000, 4096, PROT_READ) = 0 8481 mprotect(0x7eff844c8000, 4096, PROT_READ) = 0 8481 mprotect(0x7eff844d5000, 4096, PROT_READ) = 0 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317525, tv_nsec=264002000}, FUTEX_BITSET_MATCH_ANY 8481 mprotect(0x555a29365000, 4096, PROT_READ) = 0 8481 mprotect(0x7eff84505000, 4096, PROT_READ) = 0 8481 munmap(0x7eff844d9000, 17208) = 0 8481 set_tid_address(0x7eff8403cad0) = 8481 8481 set_robust_list(0x7eff8403cae0, 24) = 0 8481 rt_sigaction(SIGRTMIN, {sa_handler=0x7eff840456b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7eff84051730}, NULL, 8) = 0 8481 rt_sigaction(SIGRT_1, {sa_handler=0x7eff84045740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7eff84051730}, NULL, 8) = 0 8481 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8481 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8481 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8481 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8481 brk(NULL) = 0x555a2a2fb000 8481 brk(0x555a2a31c000) = 0x555a2a31c000 8481 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8481 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff844dd000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8481 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7eff84035000 8481 close(3) = 0 8481 futex(0x7eff8429fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8481 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff844dc000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8481 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff844db000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8481 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff844da000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8481 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff844d9000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8481 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff84034000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8481 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff84033000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8481 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff84032000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8481 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff83ebf000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8481 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff83ebe000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8481 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff83ebd000 8481 close(3) = 0 8481 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8481 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8481 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7eff83e8b000 8481 close(3) = 0 8481 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8481 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8481 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8481 read(0, "", 4096) = 0 8481 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8474 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8474 read(3, 8481 close(1) = 0 8481 exit_group(0) = ? 8481 +++ exited with 0 +++ 8479 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8481 8479 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8479 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8479 close(3) = -1 EBADF (Bad file descriptor) 8479 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8479 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8480, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8479 wait4(-1, 0x7ffdcb1e0cd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8479 rt_sigreturn({mask=[]}) = 0 8479 exit_group(0) = ? 8479 +++ exited with 0 +++ 8474 <... read resumed> "", 128) = 0 8474 close(3) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8479 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 pipe([3, 4]) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8474 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8482 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 close(4) = 0 8482 getpid( 8474 read(3, 8482 <... getpid resumed> ) = 8482 8482 close(255) = 0 8482 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8482 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 dup2(4, 1) = 1 8482 close(4) = 0 8482 close(3) = 0 8482 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8482 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8482 pipe([3, 4]) = 0 8482 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8482 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8483 8482 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8482 close(4) = 0 8482 close(4 8483 getpid( 8482 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8483 <... getpid resumed> ) = 8483 8482 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8483 rt_sigprocmask(SIG_SETMASK, [], 8482 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8483 <... rt_sigprocmask resumed> NULL, 8) = 0 8482 clone( 8483 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8484 8483 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8482 rt_sigprocmask(SIG_SETMASK, [CHLD], 8483 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8483 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8484 getpid( 8483 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 <... getpid resumed> ) = 8484 8483 close(3 8484 rt_sigprocmask(SIG_SETMASK, [], 8483 <... close resumed> ) = 0 8484 <... rt_sigprocmask resumed> NULL, 8) = 0 8483 dup2(4, 1 8484 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8483 <... dup2 resumed> ) = 1 8484 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8483 close(4 8484 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 dup2(3, 0) = 0 8484 close(3) = 0 8484 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8483 <... close resumed> ) = 0 8484 <... rt_sigaction resumed> {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x561d977592b0 /* 18 vars */ 8483 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8483 stat("/usr/local/sbin/ls", 0x7ffdcb1e0fa0) = -1 ENOENT (No such file or directory) 8484 <... execve resumed> ) = 0 8483 stat("/usr/local/bin/ls", 8482 <... rt_sigprocmask resumed> NULL, 8) = 0 8484 brk(NULL 8483 <... stat resumed> 0x7ffdcb1e0fa0) = -1 ENOENT (No such file or directory) 8484 <... brk resumed> ) = 0x55dd8c97e000 8483 stat("/usr/sbin/ls", 8482 close(3 8483 <... stat resumed> 0x7ffdcb1e0fa0) = -1 ENOENT (No such file or directory) 8483 stat("/usr/bin/ls", 8482 <... close resumed> ) = 0 8483 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8483 stat("/usr/bin/ls", 8484 access("/etc/ld.so.preload", R_OK 8483 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8483 geteuid() = 0 8483 getegid() = 0 8483 getuid() = 0 8484 <... access resumed> ) = -1 ENOENT (No such file or directory) 8483 getgid() = 0 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8483 access("/usr/bin/ls", X_OK 8482 rt_sigprocmask(SIG_BLOCK, [CHLD], 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8483 <... access resumed> ) = 0 8484 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8483 stat("/usr/bin/ls", 8484 <... stat resumed> 0x7ffc7fd9da80) = -1 ENOENT (No such file or directory) 8483 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8483 geteuid( 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8483 <... geteuid resumed> ) = 0 8484 <... stat resumed> 0x7ffc7fd9da80) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8484 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc7fd9da80) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8483 getegid( 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 stat("/libgpiod.old/src/lib/.libs/tls", 8483 <... getegid resumed> ) = 0 8484 <... stat resumed> 0x7ffc7fd9da80) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8483 getuid( 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8483 <... getuid resumed> ) = 0 8484 <... stat resumed> 0x7ffc7fd9da80) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8483 getgid( 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 stat("/libgpiod.old/src/lib/.libs/x86_64", 8483 <... getgid resumed> ) = 0 8484 <... stat resumed> 0x7ffc7fd9da80) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8483 access("/usr/bin/ls", R_OK 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 stat("/libgpiod.old/src/lib/.libs/x86_64", 8483 <... access resumed> ) = 0 8484 <... stat resumed> 0x7ffc7fd9da80) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8483 stat("/usr/bin/ls", 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 stat("/libgpiod.old/src/lib/.libs", 8483 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8484 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8484 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8483 stat("/usr/bin/ls", 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8484 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb85c000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8483 geteuid() = 0 8484 <... openat resumed> ) = 3 8484 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 8484 fstat(3, 8483 getegid( 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8484 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f93bb85a000 8484 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f93bb84f000 8484 mmap(0x7f93bb851000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f93bb851000 8484 mmap(0x7f93bb856000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f93bb856000 8484 mmap(0x7f93bb858000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f93bb858000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8483 <... getegid resumed> ) = 0 8484 <... openat resumed> ) = 3 8484 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8484 fstat(3, 8483 getuid( 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8484 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f93bb627000 8484 mprotect(0x7f93bb64c000, 2093056, PROT_NONE) = 0 8484 mmap(0x7f93bb84b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f93bb84b000 8484 mmap(0x7f93bb84d000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f93bb84d000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8483 <... getuid resumed> ) = 0 8484 <... openat resumed> ) = 3 8484 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8484 fstat(3, 8483 getgid( 8484 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8484 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f93bb466000 8484 mprotect(0x7f93bb488000, 1658880, PROT_NONE) = 0 8484 mmap(0x7f93bb488000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f93bb488000 8484 mmap(0x7f93bb5d0000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f93bb5d0000 8484 mmap(0x7f93bb61d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f93bb61d000 8484 mmap(0x7f93bb623000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f93bb623000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8483 <... getgid resumed> ) = 0 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8483 access("/usr/bin/ls", X_OK 8484 <... openat resumed> ) = 3 8484 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 8484 fstat(3, 8483 <... access resumed> ) = 0 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8484 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f93bb45e000 8484 mmap(0x7f93bb460000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f93bb460000 8484 mmap(0x7f93bb463000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f93bb463000 8484 mmap(0x7f93bb464000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f93bb464000 8483 stat("/usr/bin/ls", 8482 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8484 close(3) = 0 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8483 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8483 geteuid() = 0 8483 getegid() = 0 8483 getuid() = 0 8483 getgid( 8484 <... openat resumed> ) = 3 8483 <... getgid resumed> ) = 0 8484 read(3, 8483 access("/usr/bin/ls", R_OK 8482 rt_sigprocmask(SIG_SETMASK, [CHLD], 8484 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8483 <... access resumed> ) = 0 8484 fstat(3, 8483 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8484 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 8483 <... rt_sigaction resumed> {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 <... mmap resumed> ) = 0x7f93bb3ea000 8483 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8484 mmap(0x7f93bb3ec000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000 8483 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8483 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8484 <... mmap resumed> ) = 0x7f93bb3ec000 8483 <... rt_sigaction resumed> {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 mmap(0x7f93bb43e000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000 8483 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x561d977592b0 /* 18 vars */ 8484 <... mmap resumed> ) = 0x7f93bb43e000 8482 <... rt_sigprocmask resumed> NULL, 8) = 0 8484 mmap(0x7f93bb45c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000 8482 rt_sigprocmask(SIG_BLOCK, [CHLD], 8484 <... mmap resumed> ) = 0x7f93bb45c000 8484 close(3 8482 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8484 <... close resumed> ) = 0 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8482 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8484 <... openat resumed> ) = 3 8484 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8484 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8484 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f93bb3e5000 8484 mmap(0x7f93bb3e6000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f93bb3e6000 8484 mmap(0x7f93bb3e7000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f93bb3e7000 8484 mmap(0x7f93bb3e8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000 8482 <... rt_sigaction resumed> {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8484 <... mmap resumed> ) = 0x7f93bb3e8000 8482 wait4(-1, 8484 close(3 8475 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8484 <... close resumed> ) = 0 8475 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8484 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8475 <... openat resumed> ) = 4 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8475 write(4, "1", 1 8484 <... openat resumed> ) = 3 8484 read(3, 8475 <... write resumed> ) = 1 8484 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8484 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8484 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f93bb3e3000 8484 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f93bb3c2000 8484 mmap(0x7f93bb3c8000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f93bb3c8000 8484 mmap(0x7f93bb3d7000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f93bb3d7000 8484 mmap(0x7f93bb3dd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f93bb3dd000 8484 mmap(0x7f93bb3df000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f93bb3df000 8484 close(3) = 0 8484 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f93bb3bf000 8484 arch_prctl(ARCH_SET_FS, 0x7f93bb3bf800) = 0 8484 mprotect(0x7f93bb61d000, 16384, PROT_READ) = 0 8483 <... execve resumed> ) = 0 8484 mprotect(0x7f93bb3dd000, 4096, PROT_READ 8483 brk(NULL 8484 <... mprotect resumed> ) = 0 8483 <... brk resumed> ) = 0x564bd0e5e000 8484 mprotect(0x7f93bb3e8000, 4096, PROT_READ 8475 close(4 8484 <... mprotect resumed> ) = 0 8475 <... close resumed> ) = 0 8484 mprotect(0x7f93bb45c000, 4096, PROT_READ 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8484 <... mprotect resumed> ) = 0 8475 <... futex resumed> ) = 0 8484 mprotect(0x7f93bb464000, 4096, PROT_READ 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317525, tv_nsec=666731000}, FUTEX_BITSET_MATCH_ANY 8484 <... mprotect resumed> ) = 0 8484 mprotect(0x7f93bb84b000, 4096, PROT_READ) = 0 8484 mprotect(0x7f93bb858000, 4096, PROT_READ) = 0 8483 access("/etc/ld.so.preload", R_OK 8484 mprotect(0x55dd8c729000, 4096, PROT_READ) = 0 8484 mprotect(0x7f93bb888000, 4096, PROT_READ) = 0 8484 munmap(0x7f93bb85c000, 17208 8483 <... access resumed> ) = -1 ENOENT (No such file or directory) 8484 <... munmap resumed> ) = 0 8484 set_tid_address(0x7f93bb3bfad0) = 8484 8484 set_robust_list(0x7f93bb3bfae0, 24) = 0 8484 rt_sigaction(SIGRTMIN, {sa_handler=0x7f93bb3c86b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f93bb3d4730}, NULL, 8) = 0 8484 rt_sigaction(SIGRT_1, {sa_handler=0x7f93bb3c8740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f93bb3d4730}, NULL, 8) = 0 8484 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8484 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8484 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8484 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8484 brk(NULL) = 0x55dd8c97e000 8484 brk(0x55dd8c99f000) = 0x55dd8c99f000 8484 access("/etc/selinux/config", F_OK 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8484 <... access resumed> ) = -1 ENOENT (No such file or directory) 8483 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8483 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8484 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8483 <... stat resumed> 0x7ffed2088c30) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8483 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffed2088c30) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8483 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffed2088c30) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8484 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8483 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8483 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffed2088c30) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8484 <... openat resumed> ) = 3 8483 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 fstat(3, 8483 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8484 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb860000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8483 <... stat resumed> 0x7ffed2088c30) = -1 ENOENT (No such file or directory) 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8484 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f93bb3b8000 8484 close(3) = 0 8484 futex(0x7f93bb622a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8483 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 stat("/libgpiod.old/src/lib/.libs/x86_64", 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8484 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb85f000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8483 <... stat resumed> 0x7ffed2088c30) = -1 ENOENT (No such file or directory) 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8484 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb85e000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8483 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 stat("/libgpiod.old/src/lib/.libs/x86_64", 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8484 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb85d000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8483 <... stat resumed> 0x7ffed2088c30) = -1 ENOENT (No such file or directory) 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8484 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb85c000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8483 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 stat("/libgpiod.old/src/lib/.libs", 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8484 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb3b7000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8483 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8484 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8483 <... openat resumed> ) = 3 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 fstat(3, 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8484 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb3b6000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8483 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8484 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb3b5000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8483 <... mmap resumed> ) = 0x7fd4d1c87000 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 close(3 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8484 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb242000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8483 <... close resumed> ) = 0 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8484 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb241000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8484 fstat(3, 8483 <... openat resumed> ) = 3 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8484 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb240000 8484 close(3) = 0 8484 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8483 read(3, 8484 <... openat resumed> ) = 3 8484 fstat(3, 8483 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8484 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8484 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f93bb20e000 8484 close(3) = 0 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8483 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd4d1c85000 8483 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd4d1a5d000 8483 mprotect(0x7fd4d1a82000, 2093056, PROT_NONE) = 0 8483 mmap(0x7fd4d1c81000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fd4d1c81000 8483 mmap(0x7fd4d1c83000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd4d1c83000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8483 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8483 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8483 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd4d189c000 8483 mprotect(0x7fd4d18be000, 1658880, PROT_NONE) = 0 8483 mmap(0x7fd4d18be000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fd4d18be000 8483 mmap(0x7fd4d1a06000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fd4d1a06000 8483 mmap(0x7fd4d1a53000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fd4d1a53000 8483 mmap(0x7fd4d1a59000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd4d1a59000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8483 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8483 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd4d1828000 8483 mmap(0x7fd4d182a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd4d182a000 8483 mmap(0x7fd4d187c000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fd4d187c000 8483 mmap(0x7fd4d189a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fd4d189a000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8483 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8484 fstat(0, 8483 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 8484 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8483 <... mmap resumed> ) = 0x7fd4d1823000 8484 read(0, 8483 mmap(0x7fd4d1824000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fd4d1824000 8483 mmap(0x7fd4d1825000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd4d1825000 8483 mmap(0x7fd4d1826000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd4d1826000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8483 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8483 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8483 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd4d1802000 8483 mmap(0x7fd4d1808000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fd4d1808000 8483 mmap(0x7fd4d1817000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fd4d1817000 8483 mmap(0x7fd4d181d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fd4d181d000 8483 mmap(0x7fd4d181f000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd4d181f000 8483 close(3) = 0 8483 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd4d1800000 8483 arch_prctl(ARCH_SET_FS, 0x7fd4d1801380) = 0 8483 mprotect(0x7fd4d1a53000, 16384, PROT_READ 8475 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8483 <... mprotect resumed> ) = 0 8475 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8483 mprotect(0x7fd4d181d000, 4096, PROT_READ 8475 <... openat resumed> ) = 4 8483 <... mprotect resumed> ) = 0 8475 write(4, "1", 1 8483 mprotect(0x7fd4d1826000, 4096, PROT_READ 8475 <... write resumed> ) = 1 8483 <... mprotect resumed> ) = 0 8475 close(4 8483 mprotect(0x7fd4d189a000, 4096, PROT_READ 8475 <... close resumed> ) = 0 8483 <... mprotect resumed> ) = 0 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8483 mprotect(0x7fd4d1c81000, 4096, PROT_READ 8475 <... futex resumed> ) = 0 8483 <... mprotect resumed> ) = 0 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317525, tv_nsec=881223000}, FUTEX_BITSET_MATCH_ANY 8483 mprotect(0x564bcf61a000, 4096, PROT_READ) = 0 8483 mprotect(0x7fd4d1cb3000, 4096, PROT_READ) = 0 8483 munmap(0x7fd4d1c87000, 17208) = 0 8483 set_tid_address(0x7fd4d1801650) = 8483 8483 set_robust_list(0x7fd4d1801660, 24) = 0 8483 rt_sigaction(SIGRTMIN, {sa_handler=0x7fd4d18086b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fd4d1814730}, NULL, 8) = 0 8483 rt_sigaction(SIGRT_1, {sa_handler=0x7fd4d1808740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd4d1814730}, NULL, 8) = 0 8483 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8483 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8483 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8483 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8483 brk(NULL) = 0x564bd0e5e000 8483 brk(0x564bd0e7f000) = 0x564bd0e7f000 8483 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8483 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d1c8b000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8483 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fd4d17f9000 8483 close(3) = 0 8483 futex(0x7fd4d1a58a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8483 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d1c8a000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8483 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d1c89000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8483 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d1c88000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8483 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d1c87000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8483 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d17f8000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8483 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d17f7000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8483 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d17f6000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8483 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d1683000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8483 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d1682000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8483 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d1681000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8483 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d164f000 8483 close(3) = 0 8483 ioctl(1, TCGETS, 0x7ffed20898a0) = -1 ENOTTY (Inappropriate ioctl for device) 8483 ioctl(1, TIOCGWINSZ, 0x7ffed2089970) = -1 ENOTTY (Inappropriate ioctl for device) 8483 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8483 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8483 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "security.selinux", "unlabeled", 255) = 10 8483 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8483 futex(0x7fd4d1c84a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8483 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8483 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8483 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8483 close(3) = 0 8483 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8483 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8483 close(3) = 0 8483 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8483 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8483 read(3, "", 4096) = 0 8483 close(3) = 0 8483 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8483 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8483 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd4d164a000 8483 close(3) = 0 8483 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8483 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8483 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd4d1635000 8483 mprotect(0x7fd4d1638000, 40960, PROT_NONE) = 0 8483 mmap(0x7fd4d1638000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd4d1638000 8483 mmap(0x7fd4d163f000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fd4d163f000 8483 mmap(0x7fd4d1642000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fd4d1642000 8483 mmap(0x7fd4d1644000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd4d1644000 8483 close(3) = 0 8483 mprotect(0x7fd4d1642000, 4096, PROT_READ) = 0 8483 munmap(0x7fd4d164a000, 17208) = 0 8483 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8483 lseek(3, 0, SEEK_CUR) = 0 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8483 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8483 close(3) = 0 8483 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8483 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8483 close(3) = 0 8483 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8483 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8483 close(3) = 0 8483 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8483 lseek(3, 0, SEEK_CUR) = 0 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8483 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8483 close(3) = 0 8483 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8483 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8483 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8483 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8483 lseek(3, -71, SEEK_CUR) = 56 8483 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8483 close(3) = 0 8483 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8484 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8483 <... write resumed> ) = 91 8484 read(0, 8483 close(1 8484 <... read resumed> "", 4096) = 0 8483 <... close resumed> ) = 0 8484 close(1) = 0 8484 exit_group(0 8483 close(2 8484 <... exit_group resumed>) = ? 8483 <... close resumed> ) = 0 8483 exit_group(0) = ? 8475 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8475 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8475 write(4, "1", 1) = 1 8475 close(4) = 0 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317526, tv_nsec=85846000}, FUTEX_BITSET_MATCH_ANY 8483 +++ exited with 0 +++ 8482 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8483 8482 wait4(-1, 8484 +++ exited with 0 +++ 8482 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8484 8482 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8482 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8482 close(3) = -1 EBADF (Bad file descriptor) 8482 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8482 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8483, si_uid=0, si_status=0, si_utime=4, si_stime=11} --- 8482 wait4(-1, 0x7ffdcb1e0ed0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8482 rt_sigreturn({mask=[]}) = 0 8482 exit_group(0) = ? 8474 <... read resumed> "", 128) = 0 8482 +++ exited with 0 +++ 8474 close(3) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8482 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 pipe([3, 4]) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8474 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8485 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 close(4) = 0 8474 read(3, 8485 getpid() = 8485 8485 close(255) = 0 8485 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8485 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8485 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8485 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8485 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8485 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8485 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8485 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8485 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8485 dup2(4, 1) = 1 8485 close(4) = 0 8485 close(3) = 0 8485 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8485 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 chdir("/libgpiod.old/src/tools") = 0 8485 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8485 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8485 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8474 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8485 exit_group(0 8474 read(3, 8485 <... exit_group resumed>) = ? 8474 <... read resumed> "", 128) = 0 8485 +++ exited with 0 +++ 8474 close(3) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8485 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 stat("/libgpiod.old/src/tools/.libs/gpiomon", {st_mode=S_IFREG|0755, st_size=37304, ...}) = 0 8474 pipe([3, 4]) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8474 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8486 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 close(4 8486 getpid( 8474 <... close resumed> ) = 0 8486 <... getpid resumed> ) = 8486 8474 read(3, 8486 close(255) = 0 8486 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8486 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 dup2(4, 1) = 1 8486 close(4) = 0 8486 close(3) = 0 8486 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8486 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8486 pipe([3, 4]) = 0 8486 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8486 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8487 8486 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8486 close(4) = 0 8486 close(4) = -1 EBADF (Bad file descriptor) 8486 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8487 getpid( 8486 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8487 <... getpid resumed> ) = 8487 8486 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f9dd3a87a10) = 8488 8487 rt_sigprocmask(SIG_SETMASK, [], 8486 rt_sigprocmask(SIG_SETMASK, [CHLD], 8487 <... rt_sigprocmask resumed> NULL, 8) = 0 8486 <... rt_sigprocmask resumed> NULL, 8) = 0 8487 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8486 close(3 8487 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 getpid( 8487 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8488 <... getpid resumed> ) = 8488 8487 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8487 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8488 rt_sigprocmask(SIG_SETMASK, [], 8487 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 <... rt_sigprocmask resumed> NULL, 8) = 0 8487 close(3 8488 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8487 <... close resumed> ) = 0 8488 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 dup2(3, 0) = 0 8488 close(3) = 0 8488 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x561d9776db80 /* 18 vars */ 8487 dup2(4, 1) = 1 8487 close(4 8488 <... execve resumed> ) = 0 8488 brk(NULL 8487 <... close resumed> ) = 0 8488 <... brk resumed> ) = 0x5635da7da000 8487 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8486 <... close resumed> ) = 0 8487 <... openat resumed> ) = 3 8487 fstat(3, 8486 rt_sigprocmask(SIG_BLOCK, [CHLD], 8487 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8488 access("/etc/ld.so.preload", R_OK 8487 brk(0x561d97796000) = 0x561d97796000 8487 getdents64(3 8486 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8487 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8487 getdents64(3 8488 <... access resumed> ) = -1 ENOENT (No such file or directory) 8487 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 brk(0x561d9778e000 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8487 <... brk resumed> ) = 0x561d9778e000 8488 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8487 close(3 8488 <... stat resumed> 0x7ffe11536160) = -1 ENOENT (No such file or directory) 8487 <... close resumed> ) = 0 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8487 <... rt_sigaction resumed> {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 <... stat resumed> 0x7ffe11536160) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8487 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 <... stat resumed> 0x7ffe11536160) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 stat("/libgpiod.old/src/lib/.libs/tls", 8487 <... rt_sigaction resumed> {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 <... stat resumed> 0x7ffe11536160) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 rt_sigprocmask(SIG_BLOCK, [CHLD], 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8487 <... rt_sigprocmask resumed> [], 8) = 0 8488 <... stat resumed> 0x7ffe11536160) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 rt_sigprocmask(SIG_SETMASK, [], 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 stat("/libgpiod.old/src/lib/.libs/x86_64", 8487 <... rt_sigprocmask resumed> NULL, 8) = 0 8488 <... stat resumed> 0x7ffe11536160) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 ioctl(2, TIOCGPGRP 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 stat("/libgpiod.old/src/lib/.libs/x86_64", 8487 <... ioctl resumed> , 0x7ffdcb1e15d4) = -1 ENOTTY (Inappropriate ioctl for device) 8488 <... stat resumed> 0x7ffe11536160) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 rt_sigaction(SIGCHLD, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8488 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8487 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 <... openat resumed> ) = 3 8488 fstat(3, 8487 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8488 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8488 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efd355000 8488 close(3) = 0 8487 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8487 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8488 <... openat resumed> ) = 3 8488 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 8488 fstat(3, 8487 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8488 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8488 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4efd353000 8488 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4efd348000 8488 mmap(0x7f4efd34a000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4efd34a000 8488 mmap(0x7f4efd34f000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f4efd34f000 8488 mmap(0x7f4efd351000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f4efd351000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8487 <... write resumed> ) = 56 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8487 exit_group(0) = ? 8488 <... openat resumed> ) = 3 8488 read(3, 8487 +++ exited with 0 +++ 8488 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8488 fstat(3, 8486 rt_sigprocmask(SIG_SETMASK, [CHLD], 8488 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8488 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4efd120000 8488 mprotect(0x7f4efd145000, 2093056, PROT_NONE) = 0 8488 mmap(0x7f4efd344000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f4efd344000 8488 mmap(0x7f4efd346000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4efd346000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8486 <... rt_sigprocmask resumed> NULL, 8) = 0 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8486 rt_sigprocmask(SIG_BLOCK, [CHLD], 8488 <... openat resumed> ) = 3 8488 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8488 fstat(3, 8486 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8488 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8488 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4efcf5f000 8488 mprotect(0x7f4efcf81000, 1658880, PROT_NONE) = 0 8488 mmap(0x7f4efcf81000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f4efcf81000 8488 mmap(0x7f4efd0c9000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f4efd0c9000 8488 mmap(0x7f4efd116000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f4efd116000 8488 mmap(0x7f4efd11c000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4efd11c000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8486 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8486 <... rt_sigaction resumed> {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8488 <... openat resumed> ) = 3 8488 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 8488 fstat(3, 8486 wait4(-1, 8488 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8488 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4efcf57000 8488 mmap(0x7f4efcf59000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4efcf59000 8488 mmap(0x7f4efcf5c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f4efcf5c000 8488 mmap(0x7f4efcf5d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f4efcf5d000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8486 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8487 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8486 wait4(-1, 8488 <... openat resumed> ) = 3 8488 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8488 fstat(3, 8475 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8488 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8488 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4efcee3000 8488 mmap(0x7f4efcee5000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4efcee5000 8488 mmap(0x7f4efcf37000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f4efcf37000 8488 mmap(0x7f4efcf55000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f4efcf55000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8475 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8475 <... openat resumed> ) = 4 8488 <... openat resumed> ) = 3 8488 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8488 fstat(3, 8475 write(4, "1", 1 8488 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8488 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4efcede000 8488 mmap(0x7f4efcedf000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f4efcedf000 8488 mmap(0x7f4efcee0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4efcee0000 8488 mmap(0x7f4efcee1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4efcee1000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8475 <... write resumed> ) = 1 8488 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8475 close(4 8488 <... openat resumed> ) = 3 8488 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8488 fstat(3, 8475 <... close resumed> ) = 0 8488 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8488 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4efcedc000 8488 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4efcebb000 8488 mmap(0x7f4efcec1000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4efcec1000 8488 mmap(0x7f4efced0000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f4efced0000 8488 mmap(0x7f4efced6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f4efced6000 8488 mmap(0x7f4efced8000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4efced8000 8488 close(3) = 0 8488 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4efceb8000 8488 arch_prctl(ARCH_SET_FS, 0x7f4efceb8800) = 0 8488 mprotect(0x7f4efd116000, 16384, PROT_READ 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8488 <... mprotect resumed> ) = 0 8475 <... futex resumed> ) = 0 8488 mprotect(0x7f4efced6000, 4096, PROT_READ 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317526, tv_nsec=395172000}, FUTEX_BITSET_MATCH_ANY 8488 <... mprotect resumed> ) = 0 8488 mprotect(0x7f4efcee1000, 4096, PROT_READ) = 0 8488 mprotect(0x7f4efcf55000, 4096, PROT_READ) = 0 8488 mprotect(0x7f4efcf5d000, 4096, PROT_READ) = 0 8488 mprotect(0x7f4efd344000, 4096, PROT_READ) = 0 8488 mprotect(0x7f4efd351000, 4096, PROT_READ) = 0 8488 mprotect(0x5635d93ac000, 4096, PROT_READ) = 0 8488 mprotect(0x7f4efd381000, 4096, PROT_READ) = 0 8488 munmap(0x7f4efd355000, 17208) = 0 8488 set_tid_address(0x7f4efceb8ad0) = 8488 8488 set_robust_list(0x7f4efceb8ae0, 24) = 0 8488 rt_sigaction(SIGRTMIN, {sa_handler=0x7f4efcec16b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f4efcecd730}, NULL, 8) = 0 8488 rt_sigaction(SIGRT_1, {sa_handler=0x7f4efcec1740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f4efcecd730}, NULL, 8) = 0 8488 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8488 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8488 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8488 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8488 brk(NULL) = 0x5635da7da000 8488 brk(0x5635da7fb000) = 0x5635da7fb000 8488 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8488 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efd359000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8488 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f4efceb1000 8488 close(3) = 0 8488 futex(0x7f4efd11ba08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8488 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efd358000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8488 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efd357000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8488 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efd356000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8488 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efd355000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8488 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efceb0000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8488 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efceaf000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8488 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efceae000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8488 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efcd3b000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8488 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efcd3a000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8488 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efcd39000 8488 close(3) = 0 8488 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8488 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8488 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4efcd07000 8488 close(3) = 0 8488 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8488 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8488 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8488 read(0, "", 4096) = 0 8488 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8474 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8474 read(3, 8488 close(1) = 0 8488 exit_group(0) = ? 8488 +++ exited with 0 +++ 8486 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8488 8486 rt_sigaction(SIGINT, {sa_handler=0x561d963fdd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8486 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8486 close(3) = -1 EBADF (Bad file descriptor) 8486 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8486 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8487, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8486 wait4(-1, 0x7ffdcb1e1310, WNOHANG, NULL) = -1 ECHILD (No child processes) 8486 rt_sigreturn({mask=[]}) = 0 8486 exit_group(0) = ? 8486 +++ exited with 0 +++ 8474 <... read resumed> "", 128) = 0 8474 close(3) = 0 8474 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8474 rt_sigaction(SIGINT, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8486 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963dddf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8474 brk(0x561d9778f000) = 0x561d9778f000 8474 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, {sa_handler=0x561d963e1410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9dd3ac1940}, 8) = 0 8474 execve("/libgpiod.old/src/tools/.libs/gpiomon", ["/libgpiod.old/src/tools/.libs/gp"..., "--rising-edge", "--num-events=1", "gpiochip1", "4"], 0x561d9776db80 /* 17 vars */) = 0 8474 brk(NULL) = 0x563ce7388000 8474 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd28d01530) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd28d01530) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd28d01530) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd28d01530) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd28d01530) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd28d01530) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd28d01530) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8474 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8474 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8474 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f70f9adf000 8474 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f70f9ad5000 8474 mmap(0x7f70f9ad8000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f70f9ad8000 8474 mmap(0x7f70f9adb000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f70f9adb000 8474 mmap(0x7f70f9add000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f70f9add000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffd28d01510) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 8475 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8475 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8475 write(4, "1", 1) = 1 8475 close(4) = 0 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317526, tv_nsec=599382000}, FUTEX_BITSET_MATCH_ANY 8474 <... stat resumed> 0x7ffd28d01510) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd28d01510) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffd28d01510) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffd28d01510) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd28d01510) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd28d01510) = -1 ENOENT (No such file or directory) 8474 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8474 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8474 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8474 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8474 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f70f9ad0000 8474 close(3) = 0 8474 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8474 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8474 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8474 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f70f990f000 8474 mprotect(0x7f70f9931000, 1658880, PROT_NONE) = 0 8474 mmap(0x7f70f9931000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f70f9931000 8474 mmap(0x7f70f9a79000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f70f9a79000 8474 mmap(0x7f70f9ac6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f70f9ac6000 8474 mmap(0x7f70f9acc000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f70f9acc000 8474 close(3) = 0 8474 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f70f990c000 8474 arch_prctl(ARCH_SET_FS, 0x7f70f990c740) = 0 8474 mprotect(0x7f70f9ac6000, 16384, PROT_READ) = 0 8474 mprotect(0x7f70f9add000, 4096, PROT_READ) = 0 8474 mprotect(0x563ce5d7e000, 4096, PROT_READ) = 0 8474 mprotect(0x7f70f9b08000, 4096, PROT_READ) = 0 8474 munmap(0x7f70f9ad0000, 17208) = 0 8474 rt_sigprocmask(SIG_BLOCK, [INT TERM], NULL, 8) = 0 8474 signalfd4(-1, [INT TERM], 8, 0) = 3 8474 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 8474 fstat(4, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8474 brk(NULL) = 0x563ce7388000 8474 brk(0x563ce73a9000) = 0x563ce73a9000 8474 getdents64(4, /* 151 entries */, 32768) = 4496 8474 getdents64(4, /* 0 entries */, 32768) = 0 8474 close(4) = 0 8474 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 8474 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8474 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8474 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 7 8474 read(7, "254:0", 5) = 5 8474 close(7) = 0 8474 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd28d01a70) = 0 8474 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 7 8474 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8474 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8474 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 9 8474 read(9, "254:1", 5) = 5 8474 close(9) = 0 8474 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd28d01a70) = 0 8474 close(4) = 0 8474 close(7) = 0 8474 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8474 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8474 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8474 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8474 read(7, "254:1", 5) = 5 8474 close(7) = 0 8474 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd28d01af0) = 0 8474 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd28d01b40) = 0 8474 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffd28d01b70) = 0 8474 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffd28d01af0) = 0 8474 poll([{fd=7, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN|POLLPRI}], 2, 10000 8475 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8475 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8475 write(4, "1", 1) = 1 8475 close(4) = 0 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8475 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317526, tv_nsec=807282000}, FUTEX_BITSET_MATCH_ANY 8474 <... poll resumed> ) = 1 ([{fd=7, revents=POLLIN}]) 8474 read(7, "\\\336\311\337\220\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 8474 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8474 close(7) = 0 8474 close(4) = 0 8474 write(1, "event: RISING EDGE offset: 4 ti"..., 64) = 64 8474 exit_group(0) = ? 8474 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\32!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "event: RISING EDGE offset: 4 ti"..., 65536) = 64 5811 read(8, "", 65536) = 0 5811 wait4(8474, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8474 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 1 8475 <... futex resumed> ) = 0 8475 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8475 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 8475 exit(0) = ? 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 8475, NULL 8475 +++ exited with 0 +++ 5811 <... futex resumed> ) = -1 EAGAIN (Resource temporarily unavailable) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xbf\xd5\xaf\x6d\x3e\x8a\x76\xc7\x2a\x6b\x32\xca\xdc\x6f\xbb\x0c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xbb\x79\xc8\xaa\xb6\x29\x0a\x9d\x53\x2b\x31\xef\x02\xf3\x33\x9f", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xea\x68\xd5\x18\xe6\xae\x2b\x8c\xb8\x61\x68\x2a\x9c\x59\x71\x0b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x75\x9c\x68\x19\xe5\x7c\x75\x70\xfd\x5b\x40\x60\x4f\xfd\x9b\xd2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd8\xe2\x65\xd7\x6b\x99\x1b\xe7\x17\xf6\x11\x42\x78\xae\x70\xf5", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0f\x26\x58\x35\xe1\x79\x41\xa2\xdc\x57\x39\x7d\x59\xdd\x23\xc7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xd1\x6b\x77\x49\xf2\x50\xf4\x4d\x11\xf6\xf4\x86\x7a\xe3\x95\x98", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xf3\x7a\x8b\x7b\xc0\x5a\xfd\x64\xe2\xe9\x82\x87\xe5\x0e\xdd\x3a", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - single rising "..., 58) = 58 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8520 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8521 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8520 set_robust_list(0x7f40d5eb29a0, 24) = 0 8521 set_robust_list(0x7f40d5eae9e0, 24 8520 close(10 8521 <... set_robust_list resumed> ) = 0 8520 <... close resumed> ) = 0 8520 dup2(4, 0 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317527, tv_nsec=944716000}, FUTEX_BITSET_MATCH_ANY 8520 <... dup2 resumed> ) = 0 8520 close(4) = 0 8520 dup2(7, 1) = 1 8520 close(7) = 0 8520 dup2(9, 2) = 2 8520 close(9) = 0 8520 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--rising-edge", "--num-events=1", "--active-low", "gpiochip1", "4"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8520 brk(NULL) = 0x55a435052000 8520 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff6fe787c0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff6fe787c0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff6fe787c0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff6fe787c0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff6fe787c0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff6fe787c0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff6fe787c0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8520 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8520 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf106b000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8520 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8520 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2bf1069000 8520 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2bf103b000 8520 mmap(0x7f2bf1049000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f2bf1049000 8520 mmap(0x7f2bf1057000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f2bf1057000 8520 mmap(0x7f2bf1064000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f2bf1064000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8520 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8520 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2bf1036000 8520 mmap(0x7f2bf1037000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2bf1037000 8520 mmap(0x7f2bf1038000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2bf1038000 8520 mmap(0x7f2bf1039000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2bf1039000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8520 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8520 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8520 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2bf0e75000 8520 mprotect(0x7f2bf0e97000, 1658880, PROT_NONE) = 0 8520 mmap(0x7f2bf0e97000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2bf0e97000 8520 mmap(0x7f2bf0fdf000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2bf0fdf000 8520 mmap(0x7f2bf102c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2bf102c000 8520 mmap(0x7f2bf1032000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2bf1032000 8520 close(3) = 0 8520 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2bf0e72000 8520 arch_prctl(ARCH_SET_FS, 0x7f2bf0e72740) = 0 8520 mprotect(0x7f2bf102c000, 16384, PROT_READ) = 0 8520 mprotect(0x7f2bf1039000, 4096, PROT_READ) = 0 8520 mprotect(0x7f2bf1064000, 16384, PROT_READ) = 0 8520 mprotect(0x55a434802000, 12288, PROT_READ) = 0 8520 mprotect(0x7f2bf1097000, 4096, PROT_READ) = 0 8520 munmap(0x7f2bf106b000, 17208) = 0 8520 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8520 close(3) = 0 8520 brk(NULL) = 0x55a435052000 8520 brk(0x55a435073000) = 0x55a435073000 8520 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8520 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf106f000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8520 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f2bf0e6b000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8520 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf106e000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8520 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf106d000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8520 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf106c000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8521 write(4, "1", 1 8520 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0 8521 <... write resumed> ) = 1 8520 <... mmap resumed> ) = 0x7f2bf106b000 8521 close(4 8520 close(3) = 0 8521 <... close resumed> ) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8520 <... openat resumed> ) = 3 8521 <... futex resumed> ) = 0 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8520 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317528, tv_nsec=158910000}, FUTEX_BITSET_MATCH_ANY 8520 <... mmap resumed> ) = 0x7f2bf0e6a000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8520 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf0e69000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8520 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf0e68000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8520 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf0cf5000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8520 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf0cf4000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8520 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf0cf3000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8520 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2bf0cc1000 8520 close(3) = 0 8520 getuid() = 0 8520 getgid() = 0 8520 geteuid() = 0 8520 getegid() = 0 8520 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8520 ioctl(-1, TIOCGPGRP, 0x7fff6fe793d4) = -1 EBADF (Bad file descriptor) 8520 sysinfo({uptime=439, loads=[105600, 88544, 45408], totalram=106127360, freeram=57315328, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8520 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8520 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8520 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8520 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8520 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8520 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8520 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 uname({sysname="Linux", nodename="compilator", ...}) = 0 8520 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8520 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8520 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8520 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8520 getpid() = 8520 8520 getppid() = 5811 8520 getpid() = 8520 8520 getpgrp() = 5807 8520 ioctl(2, TIOCGPGRP, 0x7fff6fe792a4) = -1 ENOTTY (Inappropriate ioctl for device) 8520 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 ioctl(2, TIOCGPGRP, 0x7fff6fe79284) = -1 ENOTTY (Inappropriate ioctl for device) 8520 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8520 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8520 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8520 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8520 ioctl(3, TCGETS, 0x7fff6fe79360) = -1 ENOTTY (Inappropriate ioctl for device) 8520 lseek(3, 0, SEEK_CUR) = 0 8520 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8520 lseek(3, 0, SEEK_SET) = 0 8520 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8520 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8520 dup2(3, 255) = 255 8520 close(3) = 0 8520 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8520 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8520 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8520 lseek(255, 0, SEEK_CUR) = 0 8520 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8520 pipe([3, 4]) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8520 lseek(255, -5391, SEEK_CUR) = 904 8520 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8522 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 close(4) = 0 8520 read(3, 8522 getpid() = 8522 8522 close(255) = 0 8522 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8522 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 dup2(4, 1) = 1 8522 close(4) = 0 8522 close(3) = 0 8522 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8522 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8522 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8523 8522 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8522 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8522 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8522 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8523 getpid( 8522 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8523 <... getpid resumed> ) = 8523 8522 <... rt_sigaction resumed> {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 wait4(-1, 8523 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8523 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8523 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8523 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8523 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8523 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8523 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8523 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8523 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8523 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8523 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8523 ioctl(2, TIOCGPGRP, 0x7fff6fe78d64) = -1 ENOTTY (Inappropriate ioctl for device) 8523 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8523 dup2(3, 2) = 2 8523 close(3) = 0 8523 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8523 write(1, "allexport \toff\n", 20) = 20 8523 write(1, "braceexpand \ton\n", 19) = 19 8523 write(1, "emacs \toff\n", 20) = 20 8523 write(1, "errexit \toff\n", 20) = 20 8523 write(1, "errtrace \toff\n", 20) = 20 8523 write(1, "functrace \toff\n", 20) = 20 8523 write(1, "hashall \ton\n", 19) = 19 8523 write(1, "histexpand \toff\n", 20) = 20 8523 write(1, "history \toff\n", 20) = 20 8523 write(1, "ignoreeof \toff\n", 20) = 20 8523 write(1, "interactive-comments\ton\n", 24) = 24 8523 write(1, "keyword \toff\n", 20) = 20 8523 write(1, "monitor \toff\n", 20) = 20 8523 write(1, "noclobber \toff\n", 20) = 20 8523 write(1, "noexec \toff\n", 20) = 20 8523 write(1, "noglob \toff\n", 20) = 20 8523 write(1, "nolog \toff\n", 20) = 20 8523 write(1, "notify \toff\n", 20) = 20 8523 write(1, "nounset \toff\n", 20) = 20 8523 write(1, "onecmd \toff\n", 20) = 20 8523 write(1, "physical \toff\n", 20) = 20 8523 write(1, "pipefail \toff\n", 20) = 20 8523 write(1, "posix \toff\n", 20) = 20 8523 write(1, "privileged \toff\n", 20) = 20 8523 write(1, "verbose \toff\n", 20) = 20 8523 write(1, "vi \toff\n", 20) = 20 8523 write(1, "xtrace \toff\n", 20) = 20 8523 exit_group(0) = ? 8520 <... read resumed> "allexport \toff\n", 128) = 20 8523 +++ exited with 0 +++ 8522 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8523 8522 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8522 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8522 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8523, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8522 wait4(-1, 0x7fff6fe787d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8522 rt_sigreturn({mask=[]}) = 0 8522 exit_group(0) = ? 8522 +++ exited with 0 +++ 8520 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8520 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8520 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8520 read(3, "ysical \toff\npipefail "..., 128) = 128 8520 read(3, " \toff\n", 128) = 10 8520 read(3, "", 128) = 0 8520 close(3) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 wait4(-1, 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8521 write(4, "1", 1) = 1 8521 close(4) = 0 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317528, tv_nsec=362911000}, FUTEX_BITSET_MATCH_ANY 8520 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8522 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8520 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8520 lseek(255, -5174, SEEK_CUR) = 1121 8520 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8524 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], 8524 getpid( 8520 <... rt_sigprocmask resumed> NULL, 8) = 0 8524 <... getpid resumed> ) = 8524 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], 8524 close(255 8520 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8520 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8524 <... close resumed> ) = 0 8520 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigprocmask(SIG_SETMASK, [], 8520 wait4(-1, 8524 <... rt_sigprocmask resumed> NULL, 8) = 0 8524 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8524 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8524 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8524 ioctl(2, TIOCGPGRP, 0x7fff6fe79144) = -1 ENOTTY (Inappropriate ioctl for device) 8524 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8524 dup2(3, 1) = 1 8524 close(3) = 0 8524 dup2(1, 2) = 2 8524 fcntl(1, F_GETFD) = 0 8524 exit_group(0) = ? 8524 +++ exited with 0 +++ 8520 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8524 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 ioctl(2, TIOCGWINSZ, 0x7fff6fe79040) = -1 ENOTTY (Inappropriate ioctl for device) 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 pipe([3, 4]) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8520 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8525 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 close(4) = 0 8520 read(3, 8525 getpid() = 8525 8525 close(255) = 0 8525 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8525 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 dup2(4, 1) = 1 8525 close(4) = 0 8525 close(3) = 0 8525 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8525 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8525 pipe([3, 4]) = 0 8525 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8525 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8526 8525 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8525 close(4) = 0 8525 close(4) = -1 EBADF (Bad file descriptor) 8526 getpid( 8525 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8526 <... getpid resumed> ) = 8526 8525 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8526 rt_sigprocmask(SIG_SETMASK, [], 8525 clone( 8526 <... rt_sigprocmask resumed> NULL, 8) = 0 8525 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8527 8526 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8525 rt_sigprocmask(SIG_SETMASK, [CHLD], 8526 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 <... rt_sigprocmask resumed> NULL, 8) = 0 8526 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8527 getpid( 8526 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8527 <... getpid resumed> ) = 8527 8526 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8527 rt_sigprocmask(SIG_SETMASK, [], 8526 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8527 <... rt_sigprocmask resumed> NULL, 8) = 0 8526 close(3 8527 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8526 <... close resumed> ) = 0 8527 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8526 dup2(4, 1 8527 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8526 <... dup2 resumed> ) = 1 8527 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8527 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8527 dup2(3, 0) = 0 8527 close(3) = 0 8527 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8527 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8527 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8527 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55a4350726d0 /* 18 vars */ 8526 close(4) = 0 8526 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8526 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8526 brk(0x55a43509b000) = 0x55a43509b000 8526 getdents64(3 8525 close(3 8526 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8526 getdents64(3 8525 <... close resumed> ) = 0 8526 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8526 brk(0x55a435093000) = 0x55a435093000 8526 close(3) = 0 8526 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8526 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8526 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8526 rt_sigprocmask(SIG_BLOCK, [CHLD], 8527 <... execve resumed> ) = 0 8526 <... rt_sigprocmask resumed> [], 8) = 0 8526 rt_sigprocmask(SIG_SETMASK, [], 8527 brk(NULL 8526 <... rt_sigprocmask resumed> NULL, 8) = 0 8527 <... brk resumed> ) = 0x560c615d1000 8526 ioctl(2, TIOCGPGRP, 0x7fff6fe77cc4) = -1 ENOTTY (Inappropriate ioctl for device) 8526 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8526 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8526 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8526 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 8526 exit_group(0) = ? 8526 +++ exited with 0 +++ 8525 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8525 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8525 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8525 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8526 8525 wait4(-1, 8527 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffdf36eaf20) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdf36eaf20) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdf36eaf20) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffdf36eaf20) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffdf36eaf20) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdf36eaf20) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdf36eaf20) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8527 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8527 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fdc93000 8527 close(3) = 0 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8521 write(4, "1", 1) = 1 8521 close(4) = 0 8527 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317528, tv_nsec=595930000}, FUTEX_BITSET_MATCH_ANY 8527 <... openat resumed> ) = 3 8527 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 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8527 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8fdc91000 8527 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8fdc86000 8527 mmap(0x7fa8fdc88000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8fdc88000 8527 mmap(0x7fa8fdc8d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa8fdc8d000 8527 mmap(0x7fa8fdc8f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa8fdc8f000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8527 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8527 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8fda5e000 8527 mprotect(0x7fa8fda83000, 2093056, PROT_NONE) = 0 8527 mmap(0x7fa8fdc82000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fa8fdc82000 8527 mmap(0x7fa8fdc84000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8fdc84000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8527 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8527 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8527 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8fd89d000 8527 mprotect(0x7fa8fd8bf000, 1658880, PROT_NONE) = 0 8527 mmap(0x7fa8fd8bf000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa8fd8bf000 8527 mmap(0x7fa8fda07000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa8fda07000 8527 mmap(0x7fa8fda54000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa8fda54000 8527 mmap(0x7fa8fda5a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8fda5a000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8527 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 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8527 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8fd895000 8527 mmap(0x7fa8fd897000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8fd897000 8527 mmap(0x7fa8fd89a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa8fd89a000 8527 mmap(0x7fa8fd89b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa8fd89b000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8527 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8527 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8fd821000 8527 mmap(0x7fa8fd823000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8fd823000 8527 mmap(0x7fa8fd875000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fa8fd875000 8527 mmap(0x7fa8fd893000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fa8fd893000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8527 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8527 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8fd81c000 8527 mmap(0x7fa8fd81d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa8fd81d000 8527 mmap(0x7fa8fd81e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8fd81e000 8527 mmap(0x7fa8fd81f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa8fd81f000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8527 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8527 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8527 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8fd81a000 8527 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa8fd7f9000 8527 mmap(0x7fa8fd7ff000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa8fd7ff000 8527 mmap(0x7fa8fd80e000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fa8fd80e000 8527 mmap(0x7fa8fd814000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa8fd814000 8527 mmap(0x7fa8fd816000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa8fd816000 8527 close(3) = 0 8527 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa8fd7f6000 8527 arch_prctl(ARCH_SET_FS, 0x7fa8fd7f6800) = 0 8527 mprotect(0x7fa8fda54000, 16384, PROT_READ) = 0 8527 mprotect(0x7fa8fd814000, 4096, PROT_READ) = 0 8527 mprotect(0x7fa8fd81f000, 4096, PROT_READ) = 0 8527 mprotect(0x7fa8fd893000, 4096, PROT_READ) = 0 8527 mprotect(0x7fa8fd89b000, 4096, PROT_READ) = 0 8527 mprotect(0x7fa8fdc82000, 4096, PROT_READ) = 0 8527 mprotect(0x7fa8fdc8f000, 4096, PROT_READ) = 0 8527 mprotect(0x560c61459000, 4096, PROT_READ) = 0 8527 mprotect(0x7fa8fdcbf000, 4096, PROT_READ) = 0 8527 munmap(0x7fa8fdc93000, 17208) = 0 8527 set_tid_address(0x7fa8fd7f6ad0) = 8527 8527 set_robust_list(0x7fa8fd7f6ae0, 24) = 0 8527 rt_sigaction(SIGRTMIN, {sa_handler=0x7fa8fd7ff6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fa8fd80b730}, NULL, 8) = 0 8527 rt_sigaction(SIGRT_1, {sa_handler=0x7fa8fd7ff740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa8fd80b730}, NULL, 8) = 0 8527 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8527 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8527 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8527 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8527 brk(NULL) = 0x560c615d1000 8527 brk(0x560c615f2000) = 0x560c615f2000 8527 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8527 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fdc97000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8527 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa8fd7ef000 8527 close(3) = 0 8527 futex(0x7fa8fda59a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8527 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fdc96000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8527 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fdc95000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8527 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fdc94000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8527 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fdc93000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8527 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fd7ee000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8527 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fd7ed000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8527 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fd7ec000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8527 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fd679000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8527 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fd678000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8527 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fd677000 8527 close(3) = 0 8527 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8527 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8527 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa8fd645000 8527 close(3) = 0 8527 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8527 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8527 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8527 read(0, "", 4096) = 0 8527 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8520 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8520 read(3, 8527 close(1) = 0 8527 exit_group(0) = ? 8527 +++ exited with 0 +++ 8525 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8527 8525 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8525 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8525 close(3) = -1 EBADF (Bad file descriptor) 8525 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8525 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8526, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8525 wait4(-1, 0x7fff6fe77a10, WNOHANG, NULL) = -1 ECHILD (No child processes) 8525 rt_sigreturn({mask=[]}) = 0 8525 exit_group(0 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8525 <... exit_group resumed>) = ? 8525 +++ exited with 0 +++ 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8521 write(4, "1", 1) = 1 8521 close(4) = 0 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317528, tv_nsec=803185000}, FUTEX_BITSET_MATCH_ANY 8520 <... read resumed> "", 128) = 0 8520 close(3) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8525 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 pipe([3, 4]) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8520 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8528 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 close(4) = 0 8528 getpid( 8520 read(3, 8528 <... getpid resumed> ) = 8528 8528 close(255) = 0 8528 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8528 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 dup2(4, 1) = 1 8528 close(4) = 0 8528 close(3) = 0 8528 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8528 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8528 pipe([3, 4]) = 0 8528 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8528 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8529 8528 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8528 close(4) = 0 8528 close(4) = -1 EBADF (Bad file descriptor) 8529 getpid( 8528 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8529 <... getpid resumed> ) = 8529 8528 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8529 rt_sigprocmask(SIG_SETMASK, [], 8528 clone( 8529 <... rt_sigprocmask resumed> NULL, 8) = 0 8529 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8528 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8530 8529 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8529 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8530 getpid( 8529 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 <... getpid resumed> ) = 8530 8529 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8530 rt_sigprocmask(SIG_SETMASK, [], 8529 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 <... rt_sigprocmask resumed> NULL, 8) = 0 8529 close(3 8530 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8529 <... close resumed> ) = 0 8530 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8529 dup2(4, 1 8530 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8529 <... dup2 resumed> ) = 1 8530 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 dup2(3, 0) = 0 8530 close(3) = 0 8530 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8529 close(4 8530 <... rt_sigaction resumed> {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55a43505e2d0 /* 18 vars */ 8529 <... close resumed> ) = 0 8529 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8529 stat("/usr/local/sbin/ls", 8530 <... execve resumed> ) = 0 8530 brk(NULL 8529 <... stat resumed> 0x7fff6fe77cb0) = -1 ENOENT (No such file or directory) 8530 <... brk resumed> ) = 0x558f23d1c000 8529 stat("/usr/local/bin/ls", 8528 rt_sigprocmask(SIG_SETMASK, [CHLD], 8529 <... stat resumed> 0x7fff6fe77cb0) = -1 ENOENT (No such file or directory) 8529 stat("/usr/sbin/ls", 8528 <... rt_sigprocmask resumed> NULL, 8) = 0 8529 <... stat resumed> 0x7fff6fe77cb0) = -1 ENOENT (No such file or directory) 8529 stat("/usr/bin/ls", 8528 close(3 8530 access("/etc/ld.so.preload", R_OK 8529 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8529 stat("/usr/bin/ls", 8528 <... close resumed> ) = 0 8529 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8530 <... access resumed> ) = -1 ENOENT (No such file or directory) 8529 geteuid() = 0 8529 getegid( 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8529 <... getegid resumed> ) = 0 8529 getuid( 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 <... getuid resumed> ) = 0 8530 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8529 getgid( 8530 <... stat resumed> 0x7fffa7a20670) = -1 ENOENT (No such file or directory) 8529 <... getgid resumed> ) = 0 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8529 access("/usr/bin/ls", X_OK 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 <... access resumed> ) = 0 8530 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8529 stat("/usr/bin/ls", 8530 <... stat resumed> 0x7fffa7a20670) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8529 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8529 geteuid( 8530 <... stat resumed> 0x7fffa7a20670) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8529 <... geteuid resumed> ) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 stat("/libgpiod.old/src/lib/.libs/tls", 8529 getegid( 8530 <... stat resumed> 0x7fffa7a20670) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8529 <... getegid resumed> ) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8529 getuid( 8530 <... stat resumed> 0x7fffa7a20670) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8530 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffa7a20670) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8530 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffa7a20670) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8529 <... getuid resumed> ) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 stat("/libgpiod.old/src/lib/.libs", 8529 getgid( 8530 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8530 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8529 <... getgid resumed> ) = 0 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 access("/usr/bin/ls", R_OK 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8530 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3f65000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8529 <... access resumed> ) = 0 8530 <... openat resumed> ) = 3 8530 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 8530 fstat(3, 8529 stat("/usr/bin/ls", 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8530 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39d3f63000 8530 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f39d3f58000 8530 mmap(0x7f39d3f5a000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f39d3f5a000 8530 mmap(0x7f39d3f5f000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f39d3f5f000 8530 mmap(0x7f39d3f61000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f39d3f61000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8529 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8529 stat("/usr/bin/ls", 8530 <... openat resumed> ) = 3 8530 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8530 fstat(3, 8529 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8530 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f39d3d30000 8530 mprotect(0x7f39d3d55000, 2093056, PROT_NONE) = 0 8530 mmap(0x7f39d3f54000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f39d3f54000 8530 mmap(0x7f39d3f56000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39d3f56000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8529 geteuid( 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8529 <... geteuid resumed> ) = 0 8529 getegid( 8530 <... openat resumed> ) = 3 8530 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8530 fstat(3, 8529 <... getegid resumed> ) = 0 8530 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8530 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f39d3b6f000 8530 mprotect(0x7f39d3b91000, 1658880, PROT_NONE) = 0 8530 mmap(0x7f39d3b91000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f39d3b91000 8530 mmap(0x7f39d3cd9000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f39d3cd9000 8530 mmap(0x7f39d3d26000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f39d3d26000 8530 mmap(0x7f39d3d2c000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39d3d2c000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8529 getuid( 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8529 <... getuid resumed> ) = 0 8530 <... openat resumed> ) = 3 8530 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 8530 fstat(3, 8529 getgid( 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8530 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f39d3b67000 8530 mmap(0x7f39d3b69000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f39d3b69000 8530 mmap(0x7f39d3b6c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f39d3b6c000 8530 mmap(0x7f39d3b6d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f39d3b6d000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8529 <... getgid resumed> ) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8529 access("/usr/bin/ls", X_OK 8530 <... openat resumed> ) = 3 8530 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8530 fstat(3, 8529 <... access resumed> ) = 0 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8530 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f39d3af3000 8530 mmap(0x7f39d3af5000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f39d3af5000 8530 mmap(0x7f39d3b47000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f39d3b47000 8530 mmap(0x7f39d3b65000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f39d3b65000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8529 stat("/usr/bin/ls", 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8529 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8530 <... openat resumed> ) = 3 8530 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8530 fstat(3, 8529 geteuid( 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8530 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f39d3aee000 8530 mmap(0x7f39d3aef000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f39d3aef000 8530 mmap(0x7f39d3af0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f39d3af0000 8530 mmap(0x7f39d3af1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f39d3af1000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8529 <... geteuid resumed> ) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8529 getegid() = 0 8530 <... openat resumed> ) = 3 8530 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8530 fstat(3, 8529 getuid( 8530 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8530 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39d3aec000 8530 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f39d3acb000 8530 mmap(0x7f39d3ad1000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f39d3ad1000 8530 mmap(0x7f39d3ae0000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f39d3ae0000 8530 mmap(0x7f39d3ae6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f39d3ae6000 8530 mmap(0x7f39d3ae8000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39d3ae8000 8530 close(3) = 0 8530 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39d3ac8000 8530 arch_prctl(ARCH_SET_FS, 0x7f39d3ac8800) = 0 8530 mprotect(0x7f39d3d26000, 16384, PROT_READ 8529 <... getuid resumed> ) = 0 8530 <... mprotect resumed> ) = 0 8529 getgid( 8530 mprotect(0x7f39d3ae6000, 4096, PROT_READ 8529 <... getgid resumed> ) = 0 8530 <... mprotect resumed> ) = 0 8529 access("/usr/bin/ls", R_OK 8530 mprotect(0x7f39d3af1000, 4096, PROT_READ 8529 <... access resumed> ) = 0 8530 <... mprotect resumed> ) = 0 8530 mprotect(0x7f39d3b65000, 4096, PROT_READ) = 0 8530 mprotect(0x7f39d3b6d000, 4096, PROT_READ) = 0 8530 mprotect(0x7f39d3f54000, 4096, PROT_READ) = 0 8530 mprotect(0x7f39d3f61000, 4096, PROT_READ) = 0 8530 mprotect(0x558f222d8000, 4096, PROT_READ) = 0 8530 mprotect(0x7f39d3f91000, 4096, PROT_READ) = 0 8530 munmap(0x7f39d3f65000, 17208) = 0 8530 set_tid_address(0x7f39d3ac8ad0) = 8530 8530 set_robust_list(0x7f39d3ac8ae0, 24) = 0 8530 rt_sigaction(SIGRTMIN, {sa_handler=0x7f39d3ad16b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f39d3add730}, NULL, 8) = 0 8530 rt_sigaction(SIGRT_1, {sa_handler=0x7f39d3ad1740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39d3add730}, NULL, 8) = 0 8530 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8530 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8530 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8530 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8530 brk(NULL) = 0x558f23d1c000 8530 brk(0x558f23d3d000) = 0x558f23d3d000 8530 access("/etc/selinux/config", F_OK 8529 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8530 <... access resumed> ) = -1 ENOENT (No such file or directory) 8530 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8529 <... rt_sigaction resumed> {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8530 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8529 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8529 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8530 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55a43505e2d0 /* 18 vars */ 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8530 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8530 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3f69000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8529 <... execve resumed> ) = 0 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 brk(NULL 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8530 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f39d3ac1000 8530 close(3) = 0 8530 futex(0x7f39d3d2ba08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8529 <... brk resumed> ) = 0x556b9f71c000 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 access("/etc/ld.so.preload", R_OK 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8530 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3f68000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8529 <... access resumed> ) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8530 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3f67000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8530 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3f66000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8529 <... stat resumed> 0x7ffc60393a50) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8530 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3f65000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8530 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3ac0000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8529 <... stat resumed> 0x7ffc60393a50) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8530 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8530 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3abf000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8529 <... stat resumed> 0x7ffc60393a50) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8530 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3abe000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 stat("/libgpiod.old/src/lib/.libs/tls", 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8530 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d394b000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8529 <... stat resumed> 0x7ffc60393a50) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8530 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d394a000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8530 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3949000 8530 close(3) = 0 8530 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8529 <... stat resumed> 0x7ffc60393a50) = -1 ENOENT (No such file or directory) 8530 <... openat resumed> ) = 3 8530 fstat(3, 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8530 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8530 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39d3917000 8530 close(3) = 0 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 stat("/libgpiod.old/src/lib/.libs/x86_64", 8528 rt_sigprocmask(SIG_BLOCK, [CHLD], 8529 <... stat resumed> 0x7ffc60393a50) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8528 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 stat("/libgpiod.old/src/lib/.libs/x86_64", 8528 rt_sigprocmask(SIG_SETMASK, [CHLD], 8529 <... stat resumed> 0x7ffc60393a50) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8528 <... rt_sigprocmask resumed> NULL, 8) = 0 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 stat("/libgpiod.old/src/lib/.libs", 8528 rt_sigprocmask(SIG_BLOCK, [CHLD], 8529 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8529 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8528 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8529 <... openat resumed> ) = 3 8529 fstat(3, 8528 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8529 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8529 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb69ddb000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8528 <... rt_sigaction resumed> {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8529 <... openat resumed> ) = 3 8529 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8529 fstat(3, 8528 wait4(-1, 8529 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8529 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb69dd9000 8529 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb69bb1000 8529 mprotect(0x7feb69bd6000, 2093056, PROT_NONE) = 0 8529 mmap(0x7feb69dd5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000 8530 fstat(0, 8529 <... mmap resumed> ) = 0x7feb69dd5000 8530 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8529 mmap(0x7feb69dd7000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 8530 read(0, 8529 <... mmap resumed> ) = 0x7feb69dd7000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8529 <... openat resumed> ) = 3 8529 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8529 fstat(3, 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8529 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8529 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb699f0000 8529 mprotect(0x7feb69a12000, 1658880, PROT_NONE) = 0 8529 mmap(0x7feb69a12000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7feb69a12000 8529 mmap(0x7feb69b5a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7feb69b5a000 8529 mmap(0x7feb69ba7000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7feb69ba7000 8529 mmap(0x7feb69bad000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb69bad000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8521 <... openat resumed> ) = 4 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8521 write(4, "1", 1 8529 <... openat resumed> ) = 3 8529 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8529 fstat(3, 8521 <... write resumed> ) = 1 8529 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8529 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb6997c000 8529 mmap(0x7feb6997e000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7feb6997e000 8529 mmap(0x7feb699d0000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7feb699d0000 8529 mmap(0x7feb699ee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7feb699ee000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8521 close(4 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8521 <... close resumed> ) = 0 8529 <... openat resumed> ) = 3 8529 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8529 fstat(3, 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8529 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8529 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb69977000 8529 mmap(0x7feb69978000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7feb69978000 8529 mmap(0x7feb69979000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7feb69979000 8529 mmap(0x7feb6997a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7feb6997a000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8521 <... futex resumed> ) = 0 8529 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317529, tv_nsec=179807000}, FUTEX_BITSET_MATCH_ANY 8529 <... openat resumed> ) = 3 8529 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8529 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8529 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb69956000 8529 mmap(0x7feb6995c000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7feb6995c000 8529 mmap(0x7feb6996b000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7feb6996b000 8529 mmap(0x7feb69971000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7feb69971000 8529 mmap(0x7feb69973000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb69973000 8529 close(3) = 0 8529 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb69954000 8529 arch_prctl(ARCH_SET_FS, 0x7feb69955380) = 0 8529 mprotect(0x7feb69ba7000, 16384, PROT_READ) = 0 8529 mprotect(0x7feb69971000, 4096, PROT_READ) = 0 8529 mprotect(0x7feb6997a000, 4096, PROT_READ) = 0 8529 mprotect(0x7feb699ee000, 4096, PROT_READ) = 0 8529 mprotect(0x7feb69dd5000, 4096, PROT_READ) = 0 8529 mprotect(0x556b9d7a4000, 4096, PROT_READ) = 0 8529 mprotect(0x7feb69e07000, 4096, PROT_READ) = 0 8529 munmap(0x7feb69ddb000, 17208) = 0 8529 set_tid_address(0x7feb69955650) = 8529 8529 set_robust_list(0x7feb69955660, 24) = 0 8529 rt_sigaction(SIGRTMIN, {sa_handler=0x7feb6995c6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7feb69968730}, NULL, 8) = 0 8529 rt_sigaction(SIGRT_1, {sa_handler=0x7feb6995c740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb69968730}, NULL, 8) = 0 8529 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8529 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8529 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8529 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8529 brk(NULL) = 0x556b9f71c000 8529 brk(0x556b9f73d000) = 0x556b9f73d000 8529 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8529 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb69ddf000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8529 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7feb6994d000 8529 close(3) = 0 8529 futex(0x7feb69baca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8529 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb69dde000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8529 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb69ddd000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8529 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb69ddc000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8529 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb69ddb000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8529 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb6994c000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8529 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb6994b000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8529 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb6994a000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8529 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb697d7000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8529 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb697d6000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8529 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb697d5000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8529 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb697a3000 8529 close(3) = 0 8529 ioctl(1, TCGETS, 0x7ffc603946c0) = -1 ENOTTY (Inappropriate ioctl for device) 8529 ioctl(1, TIOCGWINSZ, 0x7ffc60394790) = -1 ENOTTY (Inappropriate ioctl for device) 8529 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8529 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8529 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "security.selinux", "unlabeled", 255) = 10 8529 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8529 futex(0x7feb69dd8a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8529 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8529 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8529 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8529 close(3) = 0 8529 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8529 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8529 close(3) = 0 8529 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8529 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8529 read(3, "", 4096) = 0 8529 close(3) = 0 8529 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8529 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8529 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb6979e000 8529 close(3) = 0 8529 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8529 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8529 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb69789000 8529 mprotect(0x7feb6978c000, 40960, PROT_NONE) = 0 8529 mmap(0x7feb6978c000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7feb6978c000 8529 mmap(0x7feb69793000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7feb69793000 8529 mmap(0x7feb69796000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7feb69796000 8529 mmap(0x7feb69798000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb69798000 8529 close(3) = 0 8529 mprotect(0x7feb69796000, 4096, PROT_READ) = 0 8529 munmap(0x7feb6979e000, 17208) = 0 8529 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8529 lseek(3, 0, SEEK_CUR) = 0 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8529 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8529 close(3) = 0 8529 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8529 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8529 close(3) = 0 8529 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8529 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8529 close(3) = 0 8529 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8529 lseek(3, 0, SEEK_CUR) = 0 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8529 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8529 close(3) = 0 8529 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8529 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8529 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8529 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8529 lseek(3, -71, SEEK_CUR) = 56 8529 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8529 close(3) = 0 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8521 write(4, "1", 1) = 1 8521 close(4) = 0 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317529, tv_nsec=384265000}, FUTEX_BITSET_MATCH_ANY 8529 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8530 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8529 <... write resumed> ) = 91 8530 read(0, 8529 close(1 8530 <... read resumed> "", 4096) = 0 8529 <... close resumed> ) = 0 8530 close(1) = 0 8529 close(2) = 0 8530 exit_group(0) = ? 8529 exit_group(0) = ? 8530 +++ exited with 0 +++ 8528 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8530 8528 wait4(-1, 8529 +++ exited with 0 +++ 8528 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8529 8528 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8528 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8528 close(3) = -1 EBADF (Bad file descriptor) 8528 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8528 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8530, si_uid=0, si_status=0, si_utime=4, si_stime=7} --- 8528 wait4(-1, 0x7fff6fe77c10, WNOHANG, NULL) = -1 ECHILD (No child processes) 8528 rt_sigreturn({mask=[]}) = 0 8528 exit_group(0) = ? 8520 <... read resumed> "", 128) = 0 8528 +++ exited with 0 +++ 8520 close(3) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8528 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 pipe([3, 4]) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8520 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8531 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 close(4) = 0 8520 read(3, 8531 getpid() = 8531 8531 close(255) = 0 8531 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8531 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8531 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8531 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8531 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8531 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8531 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8531 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8531 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8531 dup2(4, 1) = 1 8531 close(4) = 0 8531 close(3) = 0 8531 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8531 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 chdir("/libgpiod.old/src/tools") = 0 8531 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8531 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8531 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8531 exit_group(0) = ? 8531 +++ exited with 0 +++ 8520 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8520 read(3, "", 128) = 0 8520 close(3) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8531 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 stat("/libgpiod.old/src/tools/.libs/gpiomon", {st_mode=S_IFREG|0755, st_size=37304, ...}) = 0 8520 pipe([3, 4]) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8520 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8532 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 close(4) = 0 8520 read(3, 8532 getpid() = 8532 8532 close(255) = 0 8532 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8532 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 dup2(4, 1) = 1 8532 close(4) = 0 8532 close(3) = 0 8532 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8532 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8532 pipe([3, 4]) = 0 8532 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8532 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8533 8532 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8532 close(4) = 0 8532 close(4) = -1 EBADF (Bad file descriptor) 8533 getpid( 8532 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8533 <... getpid resumed> ) = 8533 8532 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8533 rt_sigprocmask(SIG_SETMASK, [], 8532 clone( 8533 <... rt_sigprocmask resumed> NULL, 8) = 0 8532 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2bf0e72a10) = 8534 8533 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8532 rt_sigprocmask(SIG_SETMASK, [CHLD], 8533 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 <... rt_sigprocmask resumed> NULL, 8) = 0 8533 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8532 close(3 8534 getpid( 8533 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 <... getpid resumed> ) = 8534 8533 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8534 rt_sigprocmask(SIG_SETMASK, [], 8533 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 <... rt_sigprocmask resumed> NULL, 8) = 0 8533 close(3 8534 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8533 <... close resumed> ) = 0 8534 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8533 dup2(4, 1 8534 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8533 <... dup2 resumed> ) = 1 8534 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 dup2(3, 0) = 0 8534 close(3) = 0 8534 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55a435072d50 /* 18 vars */ 8533 close(4) = 0 8533 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8534 <... execve resumed> ) = 0 8534 brk(NULL 8533 <... openat resumed> ) = 3 8534 <... brk resumed> ) = 0x55a514285000 8533 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8533 brk(0x55a43509b000) = 0x55a43509b000 8533 getdents64(3 8532 <... close resumed> ) = 0 8532 rt_sigprocmask(SIG_BLOCK, [CHLD], 8534 access("/etc/ld.so.preload", R_OK 8533 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8533 getdents64(3 8532 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8533 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8533 brk(0x55a435093000) = 0x55a435093000 8533 close(3 8534 <... access resumed> ) = -1 ENOENT (No such file or directory) 8533 <... close resumed> ) = 0 8533 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8533 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8533 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8534 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8533 <... rt_sigaction resumed> {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 <... stat resumed> 0x7fffbdde79c0) = -1 ENOENT (No such file or directory) 8533 rt_sigprocmask(SIG_BLOCK, [CHLD], 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8533 <... rt_sigprocmask resumed> [], 8) = 0 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8533 rt_sigprocmask(SIG_SETMASK, [], 8534 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8533 <... rt_sigprocmask resumed> NULL, 8) = 0 8534 <... stat resumed> 0x7fffbdde79c0) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8533 ioctl(2, TIOCGPGRP 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8533 <... ioctl resumed> , 0x7fff6fe782e4) = -1 ENOTTY (Inappropriate ioctl for device) 8534 <... stat resumed> 0x7fffbdde79c0) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8533 rt_sigaction(SIGCHLD, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 stat("/libgpiod.old/src/lib/.libs/tls", 8533 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 <... stat resumed> 0x7fffbdde79c0) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8533 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8533 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 <... stat resumed> 0x7fffbdde79c0) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8533 fstat(1, 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 stat("/libgpiod.old/src/lib/.libs/x86_64", 8533 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8534 <... stat resumed> 0x7fffbdde79c0) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8533 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 stat("/libgpiod.old/src/lib/.libs/x86_64", 8533 <... write resumed> ) = 56 8534 <... stat resumed> 0x7fffbdde79c0) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8533 exit_group(0 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 stat("/libgpiod.old/src/lib/.libs", 8533 <... exit_group resumed>) = ? 8534 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8534 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8533 +++ exited with 0 +++ 8534 <... openat resumed> ) = 3 8534 fstat(3, 8532 rt_sigprocmask(SIG_SETMASK, [CHLD], 8534 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8534 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e9eb000 8534 close(3) = 0 8532 <... rt_sigprocmask resumed> NULL, 8) = 0 8534 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8532 rt_sigprocmask(SIG_BLOCK, [CHLD], 8534 <... openat resumed> ) = 3 8534 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 8534 fstat(3, 8532 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8534 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8534 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b0e9e9000 8534 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b0e9de000 8534 mmap(0x7f8b0e9e0000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8b0e9e0000 8534 mmap(0x7f8b0e9e5000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f8b0e9e5000 8534 mmap(0x7f8b0e9e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f8b0e9e7000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8532 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8532 <... rt_sigaction resumed> {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8534 <... openat resumed> ) = 3 8534 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8534 fstat(3, 8532 wait4(-1, 8534 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8534 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b0e7b6000 8534 mprotect(0x7f8b0e7db000, 2093056, PROT_NONE) = 0 8534 mmap(0x7f8b0e9da000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f8b0e9da000 8534 mmap(0x7f8b0e9dc000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8b0e9dc000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8532 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8533 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8532 wait4(-1, 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8534 <... openat resumed> ) = 3 8534 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8534 fstat(3, 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8534 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8534 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b0e5f5000 8534 mprotect(0x7f8b0e617000, 1658880, PROT_NONE) = 0 8534 mmap(0x7f8b0e617000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f8b0e617000 8534 mmap(0x7f8b0e75f000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f8b0e75f000 8534 mmap(0x7f8b0e7ac000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f8b0e7ac000 8534 mmap(0x7f8b0e7b2000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8b0e7b2000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8521 <... openat resumed> ) = 4 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8521 write(4, "1", 1 8534 <... openat resumed> ) = 3 8534 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 8534 fstat(3, 8521 <... write resumed> ) = 1 8534 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8534 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b0e5ed000 8534 mmap(0x7f8b0e5ef000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8b0e5ef000 8534 mmap(0x7f8b0e5f2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8b0e5f2000 8534 mmap(0x7f8b0e5f3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f8b0e5f3000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8521 close(4 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8521 <... close resumed> ) = 0 8534 <... openat resumed> ) = 3 8534 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8534 fstat(3, 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8534 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8534 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b0e579000 8534 mmap(0x7f8b0e57b000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8b0e57b000 8534 mmap(0x7f8b0e5cd000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f8b0e5cd000 8534 mmap(0x7f8b0e5eb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f8b0e5eb000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8521 <... futex resumed> ) = 0 8534 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317529, tv_nsec=616805000}, FUTEX_BITSET_MATCH_ANY 8534 <... openat resumed> ) = 3 8534 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8534 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b0e574000 8534 mmap(0x7f8b0e575000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f8b0e575000 8534 mmap(0x7f8b0e576000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8b0e576000 8534 mmap(0x7f8b0e577000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8b0e577000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8534 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8534 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8534 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b0e572000 8534 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b0e551000 8534 mmap(0x7f8b0e557000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f8b0e557000 8534 mmap(0x7f8b0e566000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f8b0e566000 8534 mmap(0x7f8b0e56c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f8b0e56c000 8534 mmap(0x7f8b0e56e000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8b0e56e000 8534 close(3) = 0 8534 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b0e54e000 8534 arch_prctl(ARCH_SET_FS, 0x7f8b0e54e800) = 0 8534 mprotect(0x7f8b0e7ac000, 16384, PROT_READ) = 0 8534 mprotect(0x7f8b0e56c000, 4096, PROT_READ) = 0 8534 mprotect(0x7f8b0e577000, 4096, PROT_READ) = 0 8534 mprotect(0x7f8b0e5eb000, 4096, PROT_READ) = 0 8534 mprotect(0x7f8b0e5f3000, 4096, PROT_READ) = 0 8534 mprotect(0x7f8b0e9da000, 4096, PROT_READ) = 0 8534 mprotect(0x7f8b0e9e7000, 4096, PROT_READ) = 0 8534 mprotect(0x55a514178000, 4096, PROT_READ) = 0 8534 mprotect(0x7f8b0ea17000, 4096, PROT_READ) = 0 8534 munmap(0x7f8b0e9eb000, 17208) = 0 8534 set_tid_address(0x7f8b0e54ead0) = 8534 8534 set_robust_list(0x7f8b0e54eae0, 24) = 0 8534 rt_sigaction(SIGRTMIN, {sa_handler=0x7f8b0e5576b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f8b0e563730}, NULL, 8) = 0 8534 rt_sigaction(SIGRT_1, {sa_handler=0x7f8b0e557740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f8b0e563730}, NULL, 8) = 0 8534 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8534 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8534 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8534 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8534 brk(NULL) = 0x55a514285000 8534 brk(0x55a5142a6000) = 0x55a5142a6000 8534 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8534 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e9ef000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8534 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8b0e547000 8534 close(3) = 0 8534 futex(0x7f8b0e7b1a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8534 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e9ee000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8534 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e9ed000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8534 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e9ec000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8534 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e9eb000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8534 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e546000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8534 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e545000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8534 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e544000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8534 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e3d1000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8534 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e3d0000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8534 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e3cf000 8534 close(3) = 0 8534 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8534 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8534 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b0e39d000 8534 close(3) = 0 8534 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8534 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8534 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8534 read(0, "", 4096) = 0 8534 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8520 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8520 read(3, 8534 close(1) = 0 8534 exit_group(0) = ? 8534 +++ exited with 0 +++ 8532 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8534 8532 rt_sigaction(SIGINT, {sa_handler=0x55a434766d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8532 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8532 close(3) = -1 EBADF (Bad file descriptor) 8532 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8532 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8533, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8532 wait4(-1, 0x7fff6fe78010, WNOHANG, NULL) = -1 ECHILD (No child processes) 8532 rt_sigreturn({mask=[]}) = 0 8532 exit_group(0) = ? 8532 +++ exited with 0 +++ 8520 <... read resumed> "", 128) = 0 8520 close(3) = 0 8520 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8520 rt_sigaction(SIGINT, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8532 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a434746df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8520 brk(0x55a435094000) = 0x55a435094000 8520 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, {sa_handler=0x55a43474a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2bf0eac940}, 8) = 0 8520 execve("/libgpiod.old/src/tools/.libs/gpiomon", ["/libgpiod.old/src/tools/.libs/gp"..., "--rising-edge", "--num-events=1", "--active-low", "gpiochip1", "4"], 0x55a435072d50 /* 17 vars */) = 0 8520 brk(NULL) = 0x5615ecbe9000 8520 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe2acf4bb0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe2acf4bb0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe2acf4bb0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe2acf4bb0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe2acf4bb0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe2acf4bb0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe2acf4bb0) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8520 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8520 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8520 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe64404f000 8520 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe644045000 8520 mmap(0x7fe644048000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fe644048000 8520 mmap(0x7fe64404b000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe64404b000 8520 mmap(0x7fe64404d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fe64404d000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffe2acf4b90) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe2acf4b90) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffe2acf4b90) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffe2acf4b90) = -1 ENOENT (No such file or directory) 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8521 write(4, "1", 1) = 1 8521 close(4) = 0 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317529, tv_nsec=820652000}, FUTEX_BITSET_MATCH_ANY 8520 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffe2acf4b90) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe2acf4b90) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffe2acf4b90) = -1 ENOENT (No such file or directory) 8520 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8520 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8520 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8520 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8520 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe644040000 8520 close(3) = 0 8520 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8520 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8520 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8520 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe643e7f000 8520 mprotect(0x7fe643ea1000, 1658880, PROT_NONE) = 0 8520 mmap(0x7fe643ea1000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fe643ea1000 8520 mmap(0x7fe643fe9000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fe643fe9000 8520 mmap(0x7fe644036000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fe644036000 8520 mmap(0x7fe64403c000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe64403c000 8520 close(3) = 0 8520 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe643e7c000 8520 arch_prctl(ARCH_SET_FS, 0x7fe643e7c740) = 0 8520 mprotect(0x7fe644036000, 16384, PROT_READ) = 0 8520 mprotect(0x7fe64404d000, 4096, PROT_READ) = 0 8520 mprotect(0x5615eaeda000, 4096, PROT_READ) = 0 8520 mprotect(0x7fe644078000, 4096, PROT_READ) = 0 8520 munmap(0x7fe644040000, 17208) = 0 8520 rt_sigprocmask(SIG_BLOCK, [INT TERM], NULL, 8) = 0 8520 signalfd4(-1, [INT TERM], 8, 0) = 3 8520 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 8520 fstat(4, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8520 brk(NULL) = 0x5615ecbe9000 8520 brk(0x5615ecc0a000) = 0x5615ecc0a000 8520 getdents64(4, /* 151 entries */, 32768) = 4496 8520 getdents64(4, /* 0 entries */, 32768) = 0 8520 close(4) = 0 8520 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 8520 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8520 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8520 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 7 8520 read(7, "254:0", 5) = 5 8520 close(7) = 0 8520 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffe2acf50f0) = 0 8520 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 7 8520 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8520 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8520 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 9 8520 read(9, "254:1", 5) = 5 8520 close(9) = 0 8520 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffe2acf50f0) = 0 8520 close(4) = 0 8520 close(7) = 0 8520 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8520 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8520 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8520 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8520 read(7, "254:1", 5) = 5 8520 close(7) = 0 8520 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffe2acf5170) = 0 8520 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffe2acf51c0) = 0 8520 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffe2acf51f0) = 0 8520 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffe2acf5170) = 0 8520 poll([{fd=7, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN|POLLPRI}], 2, 10000 8521 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8521 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8521 write(4, "1", 1) = 1 8521 close(4) = 0 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8521 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317530, tv_nsec=28797000}, FUTEX_BITSET_MATCH_ANY 8520 <... poll resumed> ) = 1 ([{fd=7, revents=POLLIN}]) 8520 read(7, "\305~\320\237\221\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 8520 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8520 close(7) = 0 8520 close(4) = 0 8520 write(1, "event: RISING EDGE offset: 4 ti"..., 64) = 64 8520 exit_group(0) = ? 8520 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0H!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "event: RISING EDGE offset: 4 ti"..., 65536) = 64 5811 read(8, "", 65536) = 0 5811 wait4(8520, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8520 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 1 8521 <... futex resumed> ) = 0 8521 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8521 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 8521, NULL 8521 <... madvise resumed> ) = 0 8521 exit(0) = ? 8521 +++ exited with 0 +++ 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x01\x74\x9e\x00\x19\x86\xaf\x7b\x13\x50\xa3\x6a\x5b\x7b\x37\x5e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x6a\xa7\xf4\x53\x53\xce\x20\x41\x2c\x90\xfb\xa2\x58\x83\xd0\x3a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xa4\x36\x65\x49\xbd\x01\xe1\xad\x14\x5f\x1f\xb0\xb0\x21\x93\xbc", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x0a\x4d\x6f\x6d\x0b\x95\x2c\xb5\x15\xbf\xb6\xfc\xee\x92\x06\x0a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xd9\x9f\xda\x69\xcd\x1b\x48\x52\x14\x0c\x8c\xd7\x4c\xce\x00\xcc", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x95\x21\x92\xa5\x28\x7a\x50\x23\xd8\x41\xf6\x13\x3c\xa8\xcc\xa2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x04\x59\x56\x80\xbd\x55\x9b\x84\xa8\xe2\x11\x3c\x87\xcb\xf9\x02", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x16\x7d\x93\x49\x42\xa9\x3e\xe3\x07\x23\x8f\x2e\x92\x6b\x0e\x60", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - single rising "..., 59) = 59 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8566 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8567 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8566 set_robust_list(0x7f40d5eb29a0, 24) = 0 8566 close(10) = 0 8566 dup2(4, 0 8567 set_robust_list(0x7f40d5eae9e0, 24 8566 <... dup2 resumed> ) = 0 8567 <... set_robust_list resumed> ) = 0 8566 close(4 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317531, tv_nsec=179848000}, FUTEX_BITSET_MATCH_ANY 8566 <... close resumed> ) = 0 8566 dup2(7, 1) = 1 8566 close(7) = 0 8566 dup2(9, 2) = 2 8566 close(9) = 0 8566 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--rising-edge", "--num-events=1", "--silent", "gpiochip1", "4"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8566 brk(NULL) = 0x556bb4234000 8566 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd0923aef0) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd0923aef0) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd0923aef0) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd0923aef0) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd0923aef0) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd0923aef0) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd0923aef0) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8566 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8566 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720dcc000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8566 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8566 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe720dca000 8566 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe720d9c000 8566 mmap(0x7fe720daa000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fe720daa000 8566 mmap(0x7fe720db8000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fe720db8000 8566 mmap(0x7fe720dc5000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fe720dc5000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8566 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8566 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe720d97000 8566 mmap(0x7fe720d98000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fe720d98000 8566 mmap(0x7fe720d99000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe720d99000 8566 mmap(0x7fe720d9a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe720d9a000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8566 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8566 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8566 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe720bd6000 8566 mprotect(0x7fe720bf8000, 1658880, PROT_NONE) = 0 8566 mmap(0x7fe720bf8000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fe720bf8000 8566 mmap(0x7fe720d40000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fe720d40000 8566 mmap(0x7fe720d8d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fe720d8d000 8566 mmap(0x7fe720d93000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe720d93000 8566 close(3) = 0 8566 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe720bd3000 8566 arch_prctl(ARCH_SET_FS, 0x7fe720bd3740) = 0 8566 mprotect(0x7fe720d8d000, 16384, PROT_READ) = 0 8566 mprotect(0x7fe720d9a000, 4096, PROT_READ) = 0 8566 mprotect(0x7fe720dc5000, 16384, PROT_READ) = 0 8566 mprotect(0x556bb400d000, 12288, PROT_READ) = 0 8566 mprotect(0x7fe720df8000, 4096, PROT_READ) = 0 8566 munmap(0x7fe720dcc000, 17208) = 0 8566 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8566 close(3) = 0 8566 brk(NULL) = 0x556bb4234000 8566 brk(0x556bb4255000) = 0x556bb4255000 8566 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8566 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720dd0000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8566 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fe720bcc000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8566 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720dcf000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8566 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720dce000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8566 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720dcd000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8566 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720dcc000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8566 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720bcb000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8566 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720bca000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8566 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720bc9000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8566 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720a56000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8566 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720a55000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8566 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720a54000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8566 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe720a22000 8566 close(3) = 0 8566 getuid() = 0 8566 getgid() = 0 8566 geteuid() = 0 8566 getegid() = 0 8566 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8566 ioctl(-1, TIOCGPGRP, 0x7ffd0923bb04) = -1 EBADF (Bad file descriptor) 8566 sysinfo({uptime=442, loads=[128640, 93632, 47296], totalram=106127360, freeram=57315328, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8566 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8566 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8566 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8566 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8566 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8566 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8566 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 uname({sysname="Linux", nodename="compilator", ...}) = 0 8566 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8566 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8566 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8566 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8566 getpid() = 8566 8566 getppid() = 5811 8567 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8567 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8567 write(4, "1", 1) = 1 8567 close(4) = 0 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317531, tv_nsec=392872000}, FUTEX_BITSET_MATCH_ANY 8566 getpid() = 8566 8566 getpgrp() = 5807 8566 ioctl(2, TIOCGPGRP, 0x7ffd0923b9d4) = -1 ENOTTY (Inappropriate ioctl for device) 8566 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 ioctl(2, TIOCGPGRP, 0x7ffd0923b9b4) = -1 ENOTTY (Inappropriate ioctl for device) 8566 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8566 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8566 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8566 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8566 ioctl(3, TCGETS, 0x7ffd0923ba90) = -1 ENOTTY (Inappropriate ioctl for device) 8566 lseek(3, 0, SEEK_CUR) = 0 8566 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8566 lseek(3, 0, SEEK_SET) = 0 8566 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8566 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8566 dup2(3, 255) = 255 8566 close(3) = 0 8566 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8566 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8566 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8566 lseek(255, 0, SEEK_CUR) = 0 8566 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8566 pipe([3, 4]) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8566 lseek(255, -5391, SEEK_CUR) = 904 8566 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8568 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 close(4) = 0 8566 read(3, 8568 getpid() = 8568 8568 close(255) = 0 8568 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8568 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 dup2(4, 1) = 1 8568 close(4) = 0 8568 close(3) = 0 8568 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8568 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8568 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8569 8568 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8568 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8568 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8569 getpid( 8568 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8569 <... getpid resumed> ) = 8569 8568 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8569 rt_sigprocmask(SIG_SETMASK, [], 8568 <... rt_sigaction resumed> {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 <... rt_sigprocmask resumed> NULL, 8) = 0 8568 wait4(-1, 8569 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8569 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8569 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8569 ioctl(2, TIOCGPGRP, 0x7ffd0923b494) = -1 ENOTTY (Inappropriate ioctl for device) 8569 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8569 dup2(3, 2) = 2 8569 close(3) = 0 8569 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8569 write(1, "allexport \toff\n", 20) = 20 8569 write(1, "braceexpand \ton\n", 19) = 19 8569 write(1, "emacs \toff\n", 20) = 20 8569 write(1, "errexit \toff\n", 20) = 20 8569 write(1, "errtrace \toff\n", 20) = 20 8569 write(1, "functrace \toff\n", 20) = 20 8569 write(1, "hashall \ton\n", 19) = 19 8569 write(1, "histexpand \toff\n", 20) = 20 8569 write(1, "history \toff\n", 20) = 20 8569 write(1, "ignoreeof \toff\n", 20) = 20 8569 write(1, "interactive-comments\ton\n", 24) = 24 8569 write(1, "keyword \toff\n", 20) = 20 8569 write(1, "monitor \toff\n", 20) = 20 8569 write(1, "noclobber \toff\n", 20) = 20 8569 write(1, "noexec \toff\n", 20) = 20 8569 write(1, "noglob \toff\n", 20) = 20 8569 write(1, "nolog \toff\n", 20) = 20 8569 write(1, "notify \toff\n", 20) = 20 8569 write(1, "nounset \toff\n", 20) = 20 8569 write(1, "onecmd \toff\n", 20) = 20 8569 write(1, "physical \toff\n", 20) = 20 8569 write(1, "pipefail \toff\n", 20) = 20 8569 write(1, "posix \toff\n", 20) = 20 8569 write(1, "privileged \toff\n", 20) = 20 8569 write(1, "verbose \toff\n", 20) = 20 8569 write(1, "vi \toff\n", 20) = 20 8569 write(1, "xtrace \toff\n", 20) = 20 8569 exit_group(0) = ? 8569 +++ exited with 0 +++ 8568 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8569 8568 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8568 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8568 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8569, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8568 wait4(-1, 0x7ffd0923aed0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8568 rt_sigreturn({mask=[]}) = 0 8568 exit_group(0) = ? 8568 +++ exited with 0 +++ 8566 <... read resumed> "allexport \toff\n", 128) = 20 8566 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8566 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8566 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8566 read(3, "ysical \toff\npipefail "..., 128) = 128 8566 read(3, " \toff\n", 128) = 10 8566 read(3, "", 128) = 0 8566 close(3) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8568 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8566 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8566 lseek(255, -5174, SEEK_CUR) = 1121 8566 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8570 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], 8570 getpid( 8566 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8570 <... getpid resumed> ) = 8570 8566 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8570 close(255 8566 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 wait4(-1, 8570 <... close resumed> ) = 0 8570 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8570 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8570 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8570 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8570 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8570 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8570 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8570 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8570 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8570 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8570 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8570 ioctl(2, TIOCGPGRP, 0x7ffd0923b874) = -1 ENOTTY (Inappropriate ioctl for device) 8570 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8570 dup2(3, 1) = 1 8570 close(3) = 0 8570 dup2(1, 2) = 2 8570 fcntl(1, F_GETFD) = 0 8570 exit_group(0) = ? 8570 +++ exited with 0 +++ 8566 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8570 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 ioctl(2, TIOCGWINSZ, 0x7ffd0923b770) = -1 ENOTTY (Inappropriate ioctl for device) 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 pipe([3, 4]) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8566 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8571 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 close(4) = 0 8571 getpid( 8566 read(3, 8571 <... getpid resumed> ) = 8571 8571 close(255) = 0 8567 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8571 rt_sigprocmask(SIG_SETMASK, [], 8567 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8571 <... rt_sigprocmask resumed> NULL, 8) = 0 8567 <... openat resumed> ) = 4 8567 write(4, "1", 1 8571 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8567 <... write resumed> ) = 1 8571 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8567 close(4 8571 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8567 <... close resumed> ) = 0 8571 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8571 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8567 <... futex resumed> ) = 0 8571 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8571 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8571 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8571 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8571 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8571 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8571 dup2(4, 1) = 1 8571 close(4) = 0 8571 close(3) = 0 8571 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8571 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8571 pipe([3, 4]) = 0 8571 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8571 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8572 8571 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8571 close(4) = 0 8571 close(4) = -1 EBADF (Bad file descriptor) 8572 getpid( 8571 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8572 <... getpid resumed> ) = 8572 8571 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8572 rt_sigprocmask(SIG_SETMASK, [], 8571 clone( 8572 <... rt_sigprocmask resumed> NULL, 8) = 0 8572 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8571 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8573 8572 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8571 rt_sigprocmask(SIG_SETMASK, [CHLD], 8572 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8571 <... rt_sigprocmask resumed> NULL, 8) = 0 8572 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 getpid( 8572 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8573 <... getpid resumed> ) = 8573 8572 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 rt_sigprocmask(SIG_SETMASK, [], 8572 close(3 8573 <... rt_sigprocmask resumed> NULL, 8) = 0 8572 <... close resumed> ) = 0 8573 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 dup2(3, 0) = 0 8573 close(3) = 0 8573 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x556bb42546a0 /* 18 vars */ 8572 dup2(4, 1) = 1 8572 close(4) = 0 8572 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8573 <... execve resumed> ) = 0 8573 brk(NULL) = 0x55bd296a8000 8572 <... openat resumed> ) = 3 8572 fstat(3, 8571 close(3 8572 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8573 access("/etc/ld.so.preload", R_OK 8572 brk(0x556bb427d000) = 0x556bb427d000 8572 getdents64(3 8571 <... close resumed> ) = 0 8572 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8572 getdents64(3 8573 <... access resumed> ) = -1 ENOENT (No such file or directory) 8572 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8572 brk(0x556bb4275000 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8572 <... brk resumed> ) = 0x556bb4275000 8573 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8572 close(3 8573 <... stat resumed> 0x7ffea11f22d0) = -1 ENOENT (No such file or directory) 8572 <... close resumed> ) = 0 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8572 <... rt_sigaction resumed> {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8572 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8573 <... stat resumed> 0x7ffea11f22d0) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8572 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8572 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8573 <... stat resumed> 0x7ffea11f22d0) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8572 <... rt_sigaction resumed> {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 stat("/libgpiod.old/src/lib/.libs/tls", 8572 rt_sigprocmask(SIG_BLOCK, [CHLD], 8573 <... stat resumed> 0x7ffea11f22d0) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8572 <... rt_sigprocmask resumed> [], 8) = 0 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8572 rt_sigprocmask(SIG_SETMASK, [], 8573 <... stat resumed> 0x7ffea11f22d0) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8572 <... rt_sigprocmask resumed> NULL, 8) = 0 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 stat("/libgpiod.old/src/lib/.libs/x86_64", 8572 ioctl(2, TIOCGPGRP 8573 <... stat resumed> 0x7ffea11f22d0) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8573 stat("/libgpiod.old/src/lib/.libs/x86_64", 8572 <... ioctl resumed> , 0x7ffd0923a3f4) = -1 ENOTTY (Inappropriate ioctl for device) 8573 <... stat resumed> 0x7ffea11f22d0) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8572 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 stat("/libgpiod.old/src/lib/.libs", 8572 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8573 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8572 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8573 <... openat resumed> ) = 3 8573 fstat(3, 8572 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8573 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3f28a000 8573 close(3) = 0 8572 fstat(1, 8573 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8572 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8573 <... openat resumed> ) = 3 8573 read(3, 8572 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8573 <... read resumed> "\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 8573 fstat(3, 8572 <... write resumed> ) = 50 8573 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8573 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3c3f288000 8573 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3c3f27d000 8573 mmap(0x7f3c3f27f000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3c3f27f000 8573 mmap(0x7f3c3f284000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f3c3f284000 8573 mmap(0x7f3c3f286000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f3c3f286000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8572 exit_group(0 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8572 <... exit_group resumed>) = ? 8573 <... openat resumed> ) = 3 8573 read(3, 8572 +++ exited with 0 +++ 8573 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8573 fstat(3, 8571 rt_sigprocmask(SIG_BLOCK, [CHLD], 8573 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8573 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3c3f055000 8573 mprotect(0x7f3c3f07a000, 2093056, PROT_NONE) = 0 8573 mmap(0x7f3c3f279000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f3c3f279000 8573 mmap(0x7f3c3f27b000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3c3f27b000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8571 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8571 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8573 <... openat resumed> ) = 3 8573 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8573 fstat(3, 8571 rt_sigprocmask(SIG_BLOCK, [CHLD], 8573 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8573 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3c3ee94000 8573 mprotect(0x7f3c3eeb6000, 1658880, PROT_NONE) = 0 8573 mmap(0x7f3c3eeb6000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3c3eeb6000 8573 mmap(0x7f3c3effe000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3c3effe000 8573 mmap(0x7f3c3f04b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3c3f04b000 8573 mmap(0x7f3c3f051000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3c3f051000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8571 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8571 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8573 <... openat resumed> ) = 3 8573 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 8573 fstat(3, 8571 <... rt_sigaction resumed> {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8573 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8573 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3c3ee8c000 8573 mmap(0x7f3c3ee8e000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3c3ee8e000 8573 mmap(0x7f3c3ee91000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3c3ee91000 8573 mmap(0x7f3c3ee92000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f3c3ee92000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8571 wait4(-1, 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8571 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8572 8573 <... openat resumed> ) = 3 8573 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8573 fstat(3, 8571 wait4(-1, 8573 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8573 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3c3ee18000 8573 mmap(0x7f3c3ee1a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3c3ee1a000 8573 mmap(0x7f3c3ee6c000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f3c3ee6c000 8573 mmap(0x7f3c3ee8a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f3c3ee8a000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317531, tv_nsec=599518000}, FUTEX_BITSET_MATCH_ANY 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8573 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8573 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3c3ee13000 8573 mmap(0x7f3c3ee14000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3c3ee14000 8573 mmap(0x7f3c3ee15000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3c3ee15000 8573 mmap(0x7f3c3ee16000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3c3ee16000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8573 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8573 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8573 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8573 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3c3ee11000 8573 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3c3edf0000 8573 mmap(0x7f3c3edf6000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3c3edf6000 8573 mmap(0x7f3c3ee05000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f3c3ee05000 8573 mmap(0x7f3c3ee0b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f3c3ee0b000 8573 mmap(0x7f3c3ee0d000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3c3ee0d000 8573 close(3) = 0 8573 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3c3eded000 8573 arch_prctl(ARCH_SET_FS, 0x7f3c3eded800) = 0 8573 mprotect(0x7f3c3f04b000, 16384, PROT_READ) = 0 8573 mprotect(0x7f3c3ee0b000, 4096, PROT_READ) = 0 8573 mprotect(0x7f3c3ee16000, 4096, PROT_READ) = 0 8573 mprotect(0x7f3c3ee8a000, 4096, PROT_READ) = 0 8573 mprotect(0x7f3c3ee92000, 4096, PROT_READ) = 0 8573 mprotect(0x7f3c3f279000, 4096, PROT_READ) = 0 8573 mprotect(0x7f3c3f286000, 4096, PROT_READ) = 0 8573 mprotect(0x55bd28b89000, 4096, PROT_READ) = 0 8573 mprotect(0x7f3c3f2b6000, 4096, PROT_READ) = 0 8573 munmap(0x7f3c3f28a000, 17208) = 0 8573 set_tid_address(0x7f3c3ededad0) = 8573 8573 set_robust_list(0x7f3c3ededae0, 24) = 0 8573 rt_sigaction(SIGRTMIN, {sa_handler=0x7f3c3edf66b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3c3ee02730}, NULL, 8) = 0 8573 rt_sigaction(SIGRT_1, {sa_handler=0x7f3c3edf6740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3c3ee02730}, NULL, 8) = 0 8573 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8573 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8573 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8573 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8573 brk(NULL) = 0x55bd296a8000 8573 brk(0x55bd296c9000) = 0x55bd296c9000 8573 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8567 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8567 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8573 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8567 <... openat resumed> ) = 4 8567 write(4, "1", 1 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8567 <... write resumed> ) = 1 8573 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8567 close(4) = 0 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8573 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317531, tv_nsec=808583000}, FUTEX_BITSET_MATCH_ANY 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8573 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3f28e000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8573 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3c3ede6000 8573 close(3) = 0 8573 futex(0x7f3c3f050a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8573 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3f28d000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8573 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3f28c000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8573 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3f28b000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8573 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3f28a000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8573 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3ede5000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8573 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3ede4000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8573 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3ede3000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8573 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3ec70000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8573 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3ec6f000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8573 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3ec6e000 8573 close(3) = 0 8573 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8573 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8573 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3c3ec3c000 8573 close(3) = 0 8573 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8573 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8573 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8573 read(0, "", 4096) = 0 8573 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8566 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8566 read(3, 8573 close(1) = 0 8573 exit_group(0) = ? 8573 +++ exited with 0 +++ 8571 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8573 8571 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8571 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8571 close(3) = -1 EBADF (Bad file descriptor) 8571 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8571 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8572, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8571 wait4(-1, 0x7ffd0923a110, WNOHANG, NULL) = -1 ECHILD (No child processes) 8571 rt_sigreturn({mask=[]}) = 0 8571 exit_group(0) = ? 8571 +++ exited with 0 +++ 8566 <... read resumed> "", 128) = 0 8566 close(3) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8571 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 pipe([3, 4]) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8566 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8574 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 close(4) = 0 8566 read(3, 8574 getpid() = 8574 8574 close(255) = 0 8574 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8574 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 dup2(4, 1) = 1 8574 close(4) = 0 8574 close(3) = 0 8574 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8574 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8574 pipe([3, 4]) = 0 8574 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8574 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8575 8574 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8574 close(4) = 0 8575 getpid( 8574 close(4) = -1 EBADF (Bad file descriptor) 8575 <... getpid resumed> ) = 8575 8574 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8575 rt_sigprocmask(SIG_SETMASK, [], 8574 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8574 clone( 8575 <... rt_sigprocmask resumed> NULL, 8) = 0 8575 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8574 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8576 8575 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigprocmask(SIG_SETMASK, [CHLD], 8575 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8574 <... rt_sigprocmask resumed> NULL, 8) = 0 8575 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8575 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8576 getpid( 8575 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8576 <... getpid resumed> ) = 8576 8575 close(3 8576 rt_sigprocmask(SIG_SETMASK, [], 8575 <... close resumed> ) = 0 8576 <... rt_sigprocmask resumed> NULL, 8) = 0 8575 dup2(4, 1 8576 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8575 <... dup2 resumed> ) = 1 8576 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8575 close(4 8576 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8575 <... close resumed> ) = 0 8576 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8576 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8576 dup2(3, 0) = 0 8576 close(3) = 0 8576 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8576 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8576 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8576 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x556bb42402d0 /* 18 vars */ 8575 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8575 stat("/usr/local/sbin/ls", 8576 <... execve resumed> ) = 0 8576 brk(NULL 8575 <... stat resumed> 0x7ffd0923a3e0) = -1 ENOENT (No such file or directory) 8576 <... brk resumed> ) = 0x55efeaf4b000 8575 stat("/usr/local/bin/ls", 8574 close(3) = 0 8575 <... stat resumed> 0x7ffd0923a3e0) = -1 ENOENT (No such file or directory) 8575 stat("/usr/sbin/ls", 8576 access("/etc/ld.so.preload", R_OK 8575 <... stat resumed> 0x7ffd0923a3e0) = -1 ENOENT (No such file or directory) 8575 stat("/usr/bin/ls", 8574 rt_sigprocmask(SIG_BLOCK, [CHLD], 8575 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8576 <... access resumed> ) = -1 ENOENT (No such file or directory) 8575 stat("/usr/bin/ls", 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8575 geteuid( 8576 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8575 <... geteuid resumed> ) = 0 8576 <... stat resumed> 0x7ffc4d0b63c0) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 getegid( 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8575 <... getegid resumed> ) = 0 8576 <... stat resumed> 0x7ffc4d0b63c0) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 getuid( 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8575 <... getuid resumed> ) = 0 8576 <... stat resumed> 0x7ffc4d0b63c0) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 getgid( 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 stat("/libgpiod.old/src/lib/.libs/tls", 8575 <... getgid resumed> ) = 0 8576 <... stat resumed> 0x7ffc4d0b63c0) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 access("/usr/bin/ls", X_OK 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8575 <... access resumed> ) = 0 8576 <... stat resumed> 0x7ffc4d0b63c0) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 stat("/usr/bin/ls", 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 stat("/libgpiod.old/src/lib/.libs/x86_64", 8575 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8576 <... stat resumed> 0x7ffc4d0b63c0) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 geteuid( 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc4d0b63c0) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 <... geteuid resumed> ) = 0 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 stat("/libgpiod.old/src/lib/.libs", 8575 getegid( 8576 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8576 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8575 <... getegid resumed> ) = 0 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 getuid( 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8576 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf03193000 8576 close(3) = 0 8575 <... getuid resumed> ) = 0 8576 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8575 getgid() = 0 8576 <... openat resumed> ) = 3 8576 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 8576 fstat(3, 8575 access("/usr/bin/ls", R_OK 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8576 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcf03191000 8576 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcf03186000 8576 mmap(0x7fcf03188000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcf03188000 8576 mmap(0x7fcf0318d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fcf0318d000 8576 mmap(0x7fcf0318f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fcf0318f000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8575 <... access resumed> ) = 0 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8575 stat("/usr/bin/ls", 8576 <... openat resumed> ) = 3 8576 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8576 fstat(3, 8575 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8576 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcf02f5e000 8576 mprotect(0x7fcf02f83000, 2093056, PROT_NONE) = 0 8576 mmap(0x7fcf03182000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fcf03182000 8576 mmap(0x7fcf03184000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcf03184000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8575 stat("/usr/bin/ls", 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8575 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8576 <... openat resumed> ) = 3 8576 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8576 fstat(3, 8575 geteuid( 8576 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8576 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcf02d9d000 8576 mprotect(0x7fcf02dbf000, 1658880, PROT_NONE) = 0 8576 mmap(0x7fcf02dbf000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fcf02dbf000 8576 mmap(0x7fcf02f07000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fcf02f07000 8576 mmap(0x7fcf02f54000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fcf02f54000 8576 mmap(0x7fcf02f5a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcf02f5a000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8575 <... geteuid resumed> ) = 0 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8575 getegid( 8576 <... openat resumed> ) = 3 8576 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 8576 fstat(3, 8575 <... getegid resumed> ) = 0 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8576 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcf02d95000 8576 mmap(0x7fcf02d97000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcf02d97000 8576 mmap(0x7fcf02d9a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fcf02d9a000 8576 mmap(0x7fcf02d9b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fcf02d9b000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8575 getuid( 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8575 <... getuid resumed> ) = 0 8576 <... openat resumed> ) = 3 8576 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8576 fstat(3, 8575 getgid( 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8576 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcf02d21000 8576 mmap(0x7fcf02d23000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcf02d23000 8576 mmap(0x7fcf02d75000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fcf02d75000 8576 mmap(0x7fcf02d93000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fcf02d93000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8575 <... getgid resumed> ) = 0 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8575 access("/usr/bin/ls", X_OK 8576 <... openat resumed> ) = 3 8576 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8576 fstat(3, 8575 <... access resumed> ) = 0 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8576 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcf02d1c000 8576 mmap(0x7fcf02d1d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fcf02d1d000 8576 mmap(0x7fcf02d1e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcf02d1e000 8576 mmap(0x7fcf02d1f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fcf02d1f000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8575 stat("/usr/bin/ls", 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8575 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8576 <... openat resumed> ) = 3 8576 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8576 fstat(3, 8575 geteuid( 8576 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8576 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcf02d1a000 8576 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcf02cf9000 8576 mmap(0x7fcf02cff000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fcf02cff000 8576 mmap(0x7fcf02d0e000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fcf02d0e000 8576 mmap(0x7fcf02d14000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fcf02d14000 8576 mmap(0x7fcf02d16000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcf02d16000 8576 close(3) = 0 8576 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcf02cf6000 8576 arch_prctl(ARCH_SET_FS, 0x7fcf02cf6800) = 0 8576 mprotect(0x7fcf02f54000, 16384, PROT_READ 8575 <... geteuid resumed> ) = 0 8576 <... mprotect resumed> ) = 0 8575 getegid( 8576 mprotect(0x7fcf02d14000, 4096, PROT_READ 8575 <... getegid resumed> ) = 0 8576 <... mprotect resumed> ) = 0 8575 getuid( 8576 mprotect(0x7fcf02d1f000, 4096, PROT_READ 8575 <... getuid resumed> ) = 0 8576 <... mprotect resumed> ) = 0 8575 getgid( 8576 mprotect(0x7fcf02d93000, 4096, PROT_READ 8575 <... getgid resumed> ) = 0 8576 <... mprotect resumed> ) = 0 8576 mprotect(0x7fcf02d9b000, 4096, PROT_READ) = 0 8576 mprotect(0x7fcf03182000, 4096, PROT_READ) = 0 8576 mprotect(0x7fcf0318f000, 4096, PROT_READ) = 0 8575 access("/usr/bin/ls", R_OK 8576 mprotect(0x55efe9d4b000, 4096, PROT_READ) = 0 8576 mprotect(0x7fcf031bf000, 4096, PROT_READ) = 0 8576 munmap(0x7fcf03193000, 17208) = 0 8576 set_tid_address(0x7fcf02cf6ad0) = 8576 8576 set_robust_list(0x7fcf02cf6ae0, 24) = 0 8576 rt_sigaction(SIGRTMIN, {sa_handler=0x7fcf02cff6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fcf02d0b730}, NULL, 8) = 0 8576 rt_sigaction(SIGRT_1, {sa_handler=0x7fcf02cff740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcf02d0b730}, NULL, 8) = 0 8576 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8576 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8576 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8576 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8576 brk(NULL) = 0x55efeaf4b000 8576 brk(0x55efeaf6c000) = 0x55efeaf6c000 8576 access("/etc/selinux/config", F_OK 8575 <... access resumed> ) = 0 8575 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8576 <... access resumed> ) = -1 ENOENT (No such file or directory) 8575 <... rt_sigaction resumed> {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8575 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8575 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8575 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8576 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8575 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x556bb42402d0 /* 18 vars */ 8576 <... openat resumed> ) = 3 8576 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8576 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf03197000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8576 fstat(3, 8575 <... execve resumed> ) = 0 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8576 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fcf02cef000 8576 close(3) = 0 8576 futex(0x7fcf02f59a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8575 brk(NULL 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... brk resumed> ) = 0x557d54bbe000 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8576 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf03196000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8575 access("/etc/ld.so.preload", R_OK 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... access resumed> ) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8576 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf03195000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8576 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf03194000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8575 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... stat resumed> 0x7ffd1b598610) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8576 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf03193000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8576 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf02cee000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8575 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... stat resumed> 0x7ffd1b598610) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8576 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf02ced000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8575 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... stat resumed> 0x7ffd1b598610) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8576 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf02cec000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8576 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf02b79000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8575 stat("/libgpiod.old/src/lib/.libs/tls", 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... stat resumed> 0x7ffd1b598610) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8576 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf02b78000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8576 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf02b77000 8576 close(3) = 0 8576 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8575 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8576 <... openat resumed> ) = 3 8576 fstat(3, 8575 <... stat resumed> 0x7ffd1b598610) = -1 ENOENT (No such file or directory) 8576 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8576 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcf02b45000 8576 close(3) = 0 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8575 stat("/libgpiod.old/src/lib/.libs/x86_64", 8574 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8575 <... stat resumed> 0x7ffd1b598610) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8574 rt_sigprocmask(SIG_SETMASK, [CHLD], 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8575 stat("/libgpiod.old/src/lib/.libs/x86_64", 8574 <... rt_sigprocmask resumed> NULL, 8) = 0 8575 <... stat resumed> 0x7ffd1b598610) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8574 rt_sigprocmask(SIG_BLOCK, [CHLD], 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8575 stat("/libgpiod.old/src/lib/.libs", 8574 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8575 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8575 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8574 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8575 <... openat resumed> ) = 3 8575 fstat(3, 8574 <... rt_sigaction resumed> {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8575 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8575 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cddcf4000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8574 wait4(-1, 8575 <... openat resumed> ) = 3 8575 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8575 fstat(3, 8567 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8575 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8575 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3cddcf2000 8575 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3cddaca000 8575 mprotect(0x7f3cddaef000, 2093056, PROT_NONE) = 0 8575 mmap(0x7f3cddcee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f3cddcee000 8575 mmap(0x7f3cddcf0000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3cddcf0000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8567 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8576 fstat(0, 8575 <... openat resumed> ) = 3 8576 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8575 read(3, 8576 read(0, 8575 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8575 fstat(3, 8567 <... openat resumed> ) = 4 8575 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8575 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3cdd909000 8575 mprotect(0x7f3cdd92b000, 1658880, PROT_NONE) = 0 8575 mmap(0x7f3cdd92b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3cdd92b000 8575 mmap(0x7f3cdda73000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3cdda73000 8575 mmap(0x7f3cddac0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3cddac0000 8575 mmap(0x7f3cddac6000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3cddac6000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8567 write(4, "1", 1 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8567 <... write resumed> ) = 1 8575 <... openat resumed> ) = 3 8575 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8575 fstat(3, 8567 close(4 8575 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8575 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3cdd895000 8575 mmap(0x7f3cdd897000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3cdd897000 8575 mmap(0x7f3cdd8e9000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f3cdd8e9000 8575 mmap(0x7f3cdd907000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f3cdd907000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8567 <... close resumed> ) = 0 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8575 <... openat resumed> ) = 3 8575 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8575 fstat(3, 8567 <... futex resumed> ) = 0 8575 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8575 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3cdd890000 8575 mmap(0x7f3cdd891000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3cdd891000 8575 mmap(0x7f3cdd892000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3cdd892000 8575 mmap(0x7f3cdd893000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3cdd893000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317532, tv_nsec=296760000}, FUTEX_BITSET_MATCH_ANY 8575 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8575 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8575 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8575 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3cdd86f000 8575 mmap(0x7f3cdd875000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f3cdd875000 8575 mmap(0x7f3cdd884000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f3cdd884000 8575 mmap(0x7f3cdd88a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f3cdd88a000 8575 mmap(0x7f3cdd88c000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3cdd88c000 8575 close(3) = 0 8575 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3cdd86d000 8575 arch_prctl(ARCH_SET_FS, 0x7f3cdd86e380) = 0 8575 mprotect(0x7f3cddac0000, 16384, PROT_READ) = 0 8575 mprotect(0x7f3cdd88a000, 4096, PROT_READ) = 0 8575 mprotect(0x7f3cdd893000, 4096, PROT_READ) = 0 8575 mprotect(0x7f3cdd907000, 4096, PROT_READ) = 0 8575 mprotect(0x7f3cddcee000, 4096, PROT_READ) = 0 8575 mprotect(0x557d54764000, 4096, PROT_READ) = 0 8575 mprotect(0x7f3cddd20000, 4096, PROT_READ) = 0 8575 munmap(0x7f3cddcf4000, 17208) = 0 8575 set_tid_address(0x7f3cdd86e650) = 8575 8575 set_robust_list(0x7f3cdd86e660, 24) = 0 8575 rt_sigaction(SIGRTMIN, {sa_handler=0x7f3cdd8756b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3cdd881730}, NULL, 8) = 0 8575 rt_sigaction(SIGRT_1, {sa_handler=0x7f3cdd875740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3cdd881730}, NULL, 8) = 0 8575 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8575 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8575 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8575 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8575 brk(NULL) = 0x557d54bbe000 8575 brk(0x557d54bdf000) = 0x557d54bdf000 8575 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8575 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cddcf8000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8575 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3cdd866000 8575 close(3) = 0 8575 futex(0x7f3cddac5a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8575 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cddcf7000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8575 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cddcf6000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8575 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cddcf5000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8575 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cddcf4000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8575 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cdd865000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8575 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cdd864000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8575 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cdd863000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8575 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cdd6f0000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8575 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cdd6ef000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8575 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cdd6ee000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8575 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cdd6bc000 8575 close(3) = 0 8575 ioctl(1, TCGETS, 0x7ffd1b599280) = -1 ENOTTY (Inappropriate ioctl for device) 8575 ioctl(1, TIOCGWINSZ, 0x7ffd1b599350) = -1 ENOTTY (Inappropriate ioctl for device) 8575 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8575 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8575 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "security.selinux", "unlabeled", 255) = 10 8575 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8575 futex(0x7f3cddcf1a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8575 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8575 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8575 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8575 close(3) = 0 8575 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8575 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8575 close(3) = 0 8575 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8575 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8575 read(3, "", 4096) = 0 8575 close(3) = 0 8575 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8575 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8575 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3cdd6b7000 8575 close(3) = 0 8575 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8575 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8575 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3cdd6a2000 8575 mprotect(0x7f3cdd6a5000, 40960, PROT_NONE) = 0 8575 mmap(0x7f3cdd6a5000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f3cdd6a5000 8575 mmap(0x7f3cdd6ac000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f3cdd6ac000 8575 mmap(0x7f3cdd6af000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f3cdd6af000 8575 mmap(0x7f3cdd6b1000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3cdd6b1000 8575 close(3) = 0 8575 mprotect(0x7f3cdd6af000, 4096, PROT_READ) = 0 8575 munmap(0x7f3cdd6b7000, 17208) = 0 8575 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8575 lseek(3, 0, SEEK_CUR) = 0 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8575 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8575 close(3) = 0 8575 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8575 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8575 close(3) = 0 8575 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8575 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8575 close(3) = 0 8575 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8575 lseek(3, 0, SEEK_CUR) = 0 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8575 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8575 close(3) = 0 8575 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8575 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8575 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8575 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8575 lseek(3, -71, SEEK_CUR) = 56 8575 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8575 close(3) = 0 8575 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8576 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8575 <... write resumed> ) = 91 8576 read(0, 8575 close(1 8576 <... read resumed> "", 4096) = 0 8576 close(1) = 0 8575 <... close resumed> ) = 0 8576 exit_group(0 8575 close(2) = 0 8567 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8567 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8576 <... exit_group resumed>) = ? 8567 <... openat resumed> ) = 4 8567 write(4, "1", 1 8575 exit_group(0 8567 <... write resumed> ) = 1 8567 close(4 8575 <... exit_group resumed>) = ? 8567 <... close resumed> ) = 0 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317532, tv_nsec=504971000}, FUTEX_BITSET_MATCH_ANY 8576 +++ exited with 0 +++ 8574 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8576 8574 wait4(-1, 8575 +++ exited with 0 +++ 8574 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8575 8574 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8574 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8574 close(3) = -1 EBADF (Bad file descriptor) 8574 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8574 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8576, si_uid=0, si_status=0, si_utime=4, si_stime=6} --- 8574 wait4(-1, 0x7ffd0923a310, WNOHANG, NULL) = -1 ECHILD (No child processes) 8574 rt_sigreturn({mask=[]}) = 0 8574 exit_group(0) = ? 8574 +++ exited with 0 +++ 8566 <... read resumed> "", 128) = 0 8566 close(3) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8574 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 pipe([3, 4]) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8566 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8577 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 close(4) = 0 8577 getpid( 8566 read(3, 8577 <... getpid resumed> ) = 8577 8577 close(255) = 0 8577 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8577 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8577 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8577 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8577 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8577 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8577 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8577 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8577 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8577 dup2(4, 1) = 1 8577 close(4) = 0 8577 close(3) = 0 8577 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8577 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 chdir("/libgpiod.old/src/tools") = 0 8577 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8577 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8577 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8577 exit_group(0) = ? 8577 +++ exited with 0 +++ 8566 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8566 read(3, "", 128) = 0 8566 close(3) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8577 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 stat("/libgpiod.old/src/tools/.libs/gpiomon", {st_mode=S_IFREG|0755, st_size=37304, ...}) = 0 8566 pipe([3, 4]) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8566 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8578 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 close(4) = 0 8566 read(3, 8578 getpid() = 8578 8578 close(255) = 0 8578 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8578 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 dup2(4, 1) = 1 8578 close(4) = 0 8578 close(3) = 0 8578 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8578 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8578 pipe([3, 4]) = 0 8578 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8578 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8579 8578 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8578 close(4) = 0 8578 close(4) = -1 EBADF (Bad file descriptor) 8579 getpid( 8578 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8579 <... getpid resumed> ) = 8579 8578 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8579 rt_sigprocmask(SIG_SETMASK, [], 8578 clone( 8579 <... rt_sigprocmask resumed> NULL, 8) = 0 8578 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe720bd3a10) = 8580 8579 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8578 rt_sigprocmask(SIG_SETMASK, [CHLD], 8579 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 getpid( 8579 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8580 <... getpid resumed> ) = 8580 8579 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 rt_sigprocmask(SIG_SETMASK, [], 8579 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8580 <... rt_sigprocmask resumed> NULL, 8) = 0 8579 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8579 close(3 8580 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8579 <... close resumed> ) = 0 8580 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8579 dup2(4, 1 8580 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 dup2(3, 0) = 0 8580 close(3) = 0 8580 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x556bb4254d20 /* 18 vars */ 8579 <... dup2 resumed> ) = 1 8579 close(4) = 0 8579 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8580 <... execve resumed> ) = 0 8580 brk(NULL 8579 <... openat resumed> ) = 3 8580 <... brk resumed> ) = 0x563b37bb0000 8579 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8579 brk(0x556bb427e000) = 0x556bb427e000 8579 getdents64(3 8578 <... rt_sigprocmask resumed> NULL, 8) = 0 8578 close(3 8580 access("/etc/ld.so.preload", R_OK 8579 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8579 getdents64(3 8578 <... close resumed> ) = 0 8579 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8579 brk(0x556bb4275000) = 0x556bb4275000 8579 close(3 8580 <... access resumed> ) = -1 ENOENT (No such file or directory) 8579 <... close resumed> ) = 0 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8579 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8579 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8579 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8579 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8580 <... stat resumed> 0x7ffee71e5a70) = -1 ENOENT (No such file or directory) 8579 <... rt_sigaction resumed> {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8579 rt_sigprocmask(SIG_BLOCK, [CHLD], 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffee71e5a70) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8580 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8579 <... rt_sigprocmask resumed> [], 8) = 0 8580 <... stat resumed> 0x7ffee71e5a70) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8579 rt_sigprocmask(SIG_SETMASK, [], 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 stat("/libgpiod.old/src/lib/.libs/tls", 8579 <... rt_sigprocmask resumed> NULL, 8) = 0 8580 <... stat resumed> 0x7ffee71e5a70) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8579 ioctl(2, TIOCGPGRP 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8579 <... ioctl resumed> , 0x7ffd0923aa14) = -1 ENOTTY (Inappropriate ioctl for device) 8580 <... stat resumed> 0x7ffee71e5a70) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8579 rt_sigaction(SIGCHLD, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 stat("/libgpiod.old/src/lib/.libs/x86_64", 8579 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 <... stat resumed> 0x7ffee71e5a70) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8579 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 stat("/libgpiod.old/src/lib/.libs/x86_64", 8579 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 <... stat resumed> 0x7ffee71e5a70) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8579 fstat(1, 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 stat("/libgpiod.old/src/lib/.libs", 8579 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8580 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8580 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8579 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8580 <... openat resumed> ) = 3 8580 fstat(3, 8579 <... write resumed> ) = 56 8580 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8580 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87addab000 8580 close(3) = 0 8579 exit_group(0 8580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8579 <... exit_group resumed>) = ? 8580 <... openat resumed> ) = 3 8580 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 8580 fstat(3, 8579 +++ exited with 0 +++ 8580 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8580 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f87adda9000 8580 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87add9e000 8580 mmap(0x7f87adda0000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f87adda0000 8580 mmap(0x7f87adda5000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f87adda5000 8580 mmap(0x7f87adda7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f87adda7000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8578 rt_sigprocmask(SIG_BLOCK, [CHLD], 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8578 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8580 <... openat resumed> ) = 3 8580 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8580 fstat(3, 8578 rt_sigprocmask(SIG_SETMASK, [CHLD], 8580 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8580 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87adb76000 8580 mprotect(0x7f87adb9b000, 2093056, PROT_NONE) = 0 8580 mmap(0x7f87add9a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f87add9a000 8580 mmap(0x7f87add9c000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f87add9c000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8578 <... rt_sigprocmask resumed> NULL, 8) = 0 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8578 rt_sigprocmask(SIG_BLOCK, [CHLD], 8580 <... openat resumed> ) = 3 8580 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8580 fstat(3, 8578 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8580 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8580 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87ad9b5000 8580 mprotect(0x7f87ad9d7000, 1658880, PROT_NONE) = 0 8580 mmap(0x7f87ad9d7000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f87ad9d7000 8580 mmap(0x7f87adb1f000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f87adb1f000 8580 mmap(0x7f87adb6c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f87adb6c000 8580 mmap(0x7f87adb72000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f87adb72000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8578 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8578 <... rt_sigaction resumed> {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8580 <... openat resumed> ) = 3 8580 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 8580 fstat(3, 8578 wait4(-1, 8580 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8580 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87ad9ad000 8580 mmap(0x7f87ad9af000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f87ad9af000 8580 mmap(0x7f87ad9b2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f87ad9b2000 8580 mmap(0x7f87ad9b3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f87ad9b3000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8578 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8579 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8578 wait4(-1, 8580 <... openat resumed> ) = 3 8580 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8580 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87ad939000 8580 mmap(0x7f87ad93b000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f87ad93b000 8580 mmap(0x7f87ad98d000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f87ad98d000 8580 mmap(0x7f87ad9ab000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f87ad9ab000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8567 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8567 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8580 <... openat resumed> ) = 3 8580 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8580 fstat(3, 8567 <... openat resumed> ) = 4 8580 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8580 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87ad934000 8580 mmap(0x7f87ad935000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f87ad935000 8580 mmap(0x7f87ad936000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f87ad936000 8580 mmap(0x7f87ad937000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f87ad937000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8567 write(4, "1", 1 8580 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8567 <... write resumed> ) = 1 8580 <... openat resumed> ) = 3 8580 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8580 fstat(3, 8567 close(4 8580 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8580 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f87ad932000 8580 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87ad911000 8580 mmap(0x7f87ad917000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f87ad917000 8580 mmap(0x7f87ad926000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f87ad926000 8580 mmap(0x7f87ad92c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f87ad92c000 8580 mmap(0x7f87ad92e000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f87ad92e000 8580 close(3) = 0 8580 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f87ad90e000 8580 arch_prctl(ARCH_SET_FS, 0x7f87ad90e800) = 0 8580 mprotect(0x7f87adb6c000, 16384, PROT_READ 8567 <... close resumed> ) = 0 8580 <... mprotect resumed> ) = 0 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8580 mprotect(0x7f87ad92c000, 4096, PROT_READ 8567 <... futex resumed> ) = 0 8580 <... mprotect resumed> ) = 0 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317532, tv_nsec=744911000}, FUTEX_BITSET_MATCH_ANY 8580 mprotect(0x7f87ad937000, 4096, PROT_READ) = 0 8580 mprotect(0x7f87ad9ab000, 4096, PROT_READ) = 0 8580 mprotect(0x7f87ad9b3000, 4096, PROT_READ) = 0 8580 mprotect(0x7f87add9a000, 4096, PROT_READ) = 0 8580 mprotect(0x7f87adda7000, 4096, PROT_READ) = 0 8580 mprotect(0x563b36fe8000, 4096, PROT_READ) = 0 8580 mprotect(0x7f87addd7000, 4096, PROT_READ) = 0 8580 munmap(0x7f87addab000, 17208) = 0 8580 set_tid_address(0x7f87ad90ead0) = 8580 8580 set_robust_list(0x7f87ad90eae0, 24) = 0 8580 rt_sigaction(SIGRTMIN, {sa_handler=0x7f87ad9176b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f87ad923730}, NULL, 8) = 0 8580 rt_sigaction(SIGRT_1, {sa_handler=0x7f87ad917740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f87ad923730}, NULL, 8) = 0 8580 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8580 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8580 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8580 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8580 brk(NULL) = 0x563b37bb0000 8580 brk(0x563b37bd1000) = 0x563b37bd1000 8580 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8580 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87addaf000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8580 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f87ad907000 8580 close(3) = 0 8580 futex(0x7f87adb71a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8580 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87addae000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8580 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87addad000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8580 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87addac000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8580 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87addab000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8580 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87ad906000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8580 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87ad905000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8580 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87ad904000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8580 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87ad791000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8580 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87ad790000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8580 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87ad78f000 8580 close(3) = 0 8580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8580 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8580 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87ad75d000 8580 close(3) = 0 8580 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8580 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8580 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8580 read(0, "", 4096) = 0 8580 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8566 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8566 read(3, 8580 close(1) = 0 8580 exit_group(0) = ? 8580 +++ exited with 0 +++ 8578 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8580 8578 rt_sigaction(SIGINT, {sa_handler=0x556bb3f71d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8578 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8578 close(3) = -1 EBADF (Bad file descriptor) 8578 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8578 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8579, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8578 wait4(-1, 0x7ffd0923a750, WNOHANG, NULL) = -1 ECHILD (No child processes) 8578 rt_sigreturn({mask=[]}) = 0 8578 exit_group(0) = ? 8578 +++ exited with 0 +++ 8566 <... read resumed> "", 128) = 0 8566 close(3) = 0 8566 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8566 rt_sigaction(SIGINT, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8578 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f51df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8566 brk(0x556bb4276000) = 0x556bb4276000 8566 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, {sa_handler=0x556bb3f55410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe720c0d940}, 8) = 0 8566 execve("/libgpiod.old/src/tools/.libs/gpiomon", ["/libgpiod.old/src/tools/.libs/gp"..., "--rising-edge", "--num-events=1", "--silent", "gpiochip1", "4"], 0x556bb4254d20 /* 17 vars */) = 0 8566 brk(NULL) = 0x555b71b27000 8566 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffef0766e80) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffef0766e80) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffef0766e80) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffef0766e80) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffef0766e80) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffef0766e80) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffef0766e80) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8566 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8566 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8566 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff282a7e000 8566 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff282a74000 8566 mmap(0x7ff282a77000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7ff282a77000 8566 mmap(0x7ff282a7a000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ff282a7a000 8566 mmap(0x7ff282a7c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7ff282a7c000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffef0766e60) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffef0766e60) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffef0766e60) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffef0766e60) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffef0766e60) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffef0766e60) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffef0766e60) = -1 ENOENT (No such file or directory) 8566 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8566 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8566 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8566 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8566 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff282a6f000 8566 close(3) = 0 8566 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8566 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8567 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8567 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8567 write(4, "1", 1) = 1 8567 close(4) = 0 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317532, tv_nsec=948732000}, FUTEX_BITSET_MATCH_ANY 8566 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8566 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff2828ae000 8566 mprotect(0x7ff2828d0000, 1658880, PROT_NONE) = 0 8566 mmap(0x7ff2828d0000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7ff2828d0000 8566 mmap(0x7ff282a18000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7ff282a18000 8566 mmap(0x7ff282a65000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7ff282a65000 8566 mmap(0x7ff282a6b000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff282a6b000 8566 close(3) = 0 8566 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff2828ab000 8566 arch_prctl(ARCH_SET_FS, 0x7ff2828ab740) = 0 8566 mprotect(0x7ff282a65000, 16384, PROT_READ) = 0 8566 mprotect(0x7ff282a7c000, 4096, PROT_READ) = 0 8566 mprotect(0x555b71321000, 4096, PROT_READ) = 0 8566 mprotect(0x7ff282aa7000, 4096, PROT_READ) = 0 8566 munmap(0x7ff282a6f000, 17208) = 0 8566 rt_sigprocmask(SIG_BLOCK, [INT TERM], NULL, 8) = 0 8566 signalfd4(-1, [INT TERM], 8, 0) = 3 8566 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 8566 fstat(4, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8566 brk(NULL) = 0x555b71b27000 8566 brk(0x555b71b48000) = 0x555b71b48000 8566 getdents64(4, /* 151 entries */, 32768) = 4496 8566 getdents64(4, /* 0 entries */, 32768) = 0 8566 close(4) = 0 8566 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 8566 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8566 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8566 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 7 8566 read(7, "254:0", 5) = 5 8566 close(7) = 0 8566 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffef07673c0) = 0 8566 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 7 8566 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8566 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8566 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 9 8566 read(9, "254:1", 5) = 5 8566 close(9) = 0 8566 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffef07673c0) = 0 8566 close(4) = 0 8566 close(7) = 0 8566 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8566 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8566 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8566 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8566 read(7, "254:1", 5) = 5 8566 close(7) = 0 8566 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffef0767440) = 0 8566 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffef0767490) = 0 8566 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffef07674c0) = 0 8566 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffef0767440) = 0 8566 poll([{fd=7, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN|POLLPRI}], 2, 10000 8567 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8567 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8567 write(4, "1", 1) = 1 8567 close(4) = 0 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8567 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317533, tv_nsec=157292000}, FUTEX_BITSET_MATCH_ANY 8566 <... poll resumed> ) = 1 ([{fd=7, revents=POLLIN}]) 8566 read(7, "r\251DZ\222\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 8566 close(7) = 0 8566 close(4) = 0 8566 exit_group(0) = ? 8566 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0v!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "", 65536) = 0 5811 wait4(8566, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8566 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 1 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 8567, NULL 8567 <... futex resumed> ) = 0 8567 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8567 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 8567 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC 8567 +++ exited with 0 +++ 5811 <... openat resumed> ) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x7e\xe0\x40\xdf\x44\x97\xc6\x0a\x81\xe5\xcf\x2f\xbf\xf1\xbb\xd4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xc7\xd0\x9f\x80\x8d\xf5\x90\xfc\xef\xc3\x17\x43\xea\xae\x9c\xcc", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xdf\xad\xdc\x6b\xfd\x3e\xfa\x97\xc1\xcd\x4d\x8c\x6f\xba\xc0\xc4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x04\xab\x04\xa5\xfd\xdf\x35\x6a\xe3\x35\x30\x52\x67\xc2\xe9\x18", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x59\x91\x40\xfa\x1f\x93\x2b\x20\xf6\x2c\x91\xd2\xbd\xf1\x53\xb1", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\xf9\x52\x6e\x83\x1f\xab\xd4\x3b\xfb\x76\x4e\xba\xfb\xa3\x1e\xaa", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x7a\x85\xd0\x39\xe6\x8a\xf6\x90\x03\xd9\x9f\x25\x1e\x2b\xa2\x2c", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xd0\x21\xa9\x9d\xd6\x73\xcf\xeb\x49\x69\x50\xfb\x64\x5b\x05\xbf", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - four alternati"..., 44) = 44 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8612 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 8612 set_robust_list(0x7f40d5eb29a0, 24 5811 clone( 8612 <... set_robust_list resumed> ) = 0 5811 <... clone resumed> child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8613 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8612 close(10) = 0 8613 set_robust_list(0x7f40d5eae9e0, 24 8612 dup2(4, 0 8613 <... set_robust_list resumed> ) = 0 8612 <... dup2 resumed> ) = 0 8612 close(4 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317534, tv_nsec=330572000}, FUTEX_BITSET_MATCH_ANY 8612 <... close resumed> ) = 0 8612 dup2(7, 1) = 1 8612 close(7) = 0 8612 dup2(9, 2) = 2 8612 close(9) = 0 8612 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--num-events=4", "gpiochip1", "4"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8612 brk(NULL) = 0x55b152f17000 8612 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffcdc503140) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcdc503140) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffcdc503140) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffcdc503140) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffcdc503140) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcdc503140) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffcdc503140) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8612 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8612 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c627a000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8612 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8612 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa0c6278000 8612 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa0c624a000 8612 mmap(0x7fa0c6258000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fa0c6258000 8612 mmap(0x7fa0c6266000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fa0c6266000 8612 mmap(0x7fa0c6273000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fa0c6273000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8612 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8612 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa0c6245000 8612 mmap(0x7fa0c6246000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa0c6246000 8612 mmap(0x7fa0c6247000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa0c6247000 8612 mmap(0x7fa0c6248000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa0c6248000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8612 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8612 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8612 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa0c6084000 8612 mprotect(0x7fa0c60a6000, 1658880, PROT_NONE) = 0 8612 mmap(0x7fa0c60a6000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa0c60a6000 8612 mmap(0x7fa0c61ee000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa0c61ee000 8612 mmap(0x7fa0c623b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa0c623b000 8612 mmap(0x7fa0c6241000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa0c6241000 8612 close(3) = 0 8612 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa0c6081000 8612 arch_prctl(ARCH_SET_FS, 0x7fa0c6081740) = 0 8612 mprotect(0x7fa0c623b000, 16384, PROT_READ) = 0 8612 mprotect(0x7fa0c6248000, 4096, PROT_READ) = 0 8612 mprotect(0x7fa0c6273000, 16384, PROT_READ) = 0 8612 mprotect(0x55b1521d0000, 12288, PROT_READ) = 0 8612 mprotect(0x7fa0c62a6000, 4096, PROT_READ) = 0 8612 munmap(0x7fa0c627a000, 17208) = 0 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "1", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317534, tv_nsec=436562000}, FUTEX_BITSET_MATCH_ANY 8612 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8612 close(3) = 0 8612 brk(NULL) = 0x55b152f17000 8612 brk(0x55b152f38000) = 0x55b152f38000 8612 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8612 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c627e000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8612 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa0c607a000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8612 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c627d000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8612 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c627c000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8612 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c627b000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8612 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c627a000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8612 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c6079000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8612 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c6078000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8612 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c6077000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8612 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c5f04000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8612 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c5f03000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8612 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c5f02000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8612 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa0c5ed0000 8612 close(3) = 0 8612 getuid() = 0 8612 getgid() = 0 8612 geteuid() = 0 8612 getegid() = 0 8612 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8612 ioctl(-1, TIOCGPGRP, 0x7ffcdc503d54) = -1 EBADF (Bad file descriptor) 8612 sysinfo({uptime=446, loads=[128640, 93632, 47296], totalram=106127360, freeram=57294848, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8612 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8612 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8612 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8612 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8612 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8612 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8612 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 uname({sysname="Linux", nodename="compilator", ...}) = 0 8612 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8612 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8612 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8612 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8612 getpid() = 8612 8612 getppid() = 5811 8612 getpid() = 8612 8612 getpgrp() = 5807 8612 ioctl(2, TIOCGPGRP, 0x7ffcdc503c24) = -1 ENOTTY (Inappropriate ioctl for device) 8612 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 ioctl(2, TIOCGPGRP, 0x7ffcdc503c04) = -1 ENOTTY (Inappropriate ioctl for device) 8612 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8612 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8612 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8612 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8612 ioctl(3, TCGETS, 0x7ffcdc503ce0) = -1 ENOTTY (Inappropriate ioctl for device) 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "0", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317534, tv_nsec=541003000}, FUTEX_BITSET_MATCH_ANY 8612 lseek(3, 0, SEEK_CUR) = 0 8612 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8612 lseek(3, 0, SEEK_SET) = 0 8612 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8612 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8612 dup2(3, 255) = 255 8612 close(3) = 0 8612 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8612 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8612 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8612 lseek(255, 0, SEEK_CUR) = 0 8612 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8612 pipe([3, 4]) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8612 lseek(255, -5391, SEEK_CUR) = 904 8612 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8614 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 close(4) = 0 8612 read(3, 8614 getpid() = 8614 8614 close(255) = 0 8614 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8614 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 dup2(4, 1) = 1 8614 close(4) = 0 8614 close(3) = 0 8614 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8614 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8614 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8615 8614 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8614 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8614 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8614 rt_sigprocmask(SIG_BLOCK, [CHLD], 8615 getpid( 8614 <... rt_sigprocmask resumed> [], 8) = 0 8615 <... getpid resumed> ) = 8615 8614 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8615 rt_sigprocmask(SIG_SETMASK, [], 8614 <... rt_sigaction resumed> {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 <... rt_sigprocmask resumed> NULL, 8) = 0 8614 wait4(-1, 8615 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8615 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8615 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8615 ioctl(2, TIOCGPGRP, 0x7ffcdc5036e4) = -1 ENOTTY (Inappropriate ioctl for device) 8615 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8615 dup2(3, 2) = 2 8615 close(3) = 0 8615 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8615 write(1, "allexport \toff\n", 20) = 20 8615 write(1, "braceexpand \ton\n", 19) = 19 8615 write(1, "emacs \toff\n", 20) = 20 8615 write(1, "errexit \toff\n", 20) = 20 8615 write(1, "errtrace \toff\n", 20) = 20 8615 write(1, "functrace \toff\n", 20) = 20 8615 write(1, "hashall \ton\n", 19) = 19 8615 write(1, "histexpand \toff\n", 20) = 20 8615 write(1, "history \toff\n", 20) = 20 8615 write(1, "ignoreeof \toff\n", 20) = 20 8615 write(1, "interactive-comments\ton\n", 24) = 24 8615 write(1, "keyword \toff\n", 20) = 20 8615 write(1, "monitor \toff\n", 20) = 20 8615 write(1, "noclobber \toff\n", 20) = 20 8615 write(1, "noexec \toff\n", 20) = 20 8615 write(1, "noglob \toff\n", 20) = 20 8615 write(1, "nolog \toff\n", 20) = 20 8615 write(1, "notify \toff\n", 20) = 20 8615 write(1, "nounset \toff\n", 20) = 20 8615 write(1, "onecmd \toff\n", 20) = 20 8615 write(1, "physical \toff\n", 20) = 20 8615 write(1, "pipefail \toff\n", 20) = 20 8615 write(1, "posix \toff\n", 20) = 20 8615 write(1, "privileged \toff\n", 20) = 20 8615 write(1, "verbose \toff\n", 20) = 20 8615 write(1, "vi \toff\n", 20) = 20 8615 write(1, "xtrace \toff\n", 20) = 20 8615 exit_group(0) = ? 8615 +++ exited with 0 +++ 8614 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8615 8614 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8614 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8614 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8615, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8614 wait4(-1, 0x7ffcdc503150, WNOHANG, NULL) = -1 ECHILD (No child processes) 8614 rt_sigreturn({mask=[]}) = 0 8614 exit_group(0) = ? 8614 +++ exited with 0 +++ 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "1", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317534, tv_nsec=649182000}, FUTEX_BITSET_MATCH_ANY 8612 <... read resumed> "allexport \toff\n", 128) = 20 8612 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8612 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8612 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8612 read(3, "ysical \toff\npipefail "..., 128) = 128 8612 read(3, " \toff\n", 128) = 10 8612 read(3, "", 128) = 0 8612 close(3) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8614 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8612 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8612 lseek(255, -5174, SEEK_CUR) = 1121 8612 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8616 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], 8616 getpid( 8612 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8616 <... getpid resumed> ) = 8616 8612 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 close(255 8612 wait4(-1, 8616 <... close resumed> ) = 0 8616 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8616 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8616 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8616 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8616 ioctl(2, TIOCGPGRP, 0x7ffcdc503ac4) = -1 ENOTTY (Inappropriate ioctl for device) 8616 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8616 dup2(3, 1) = 1 8616 close(3) = 0 8616 dup2(1, 2) = 2 8616 fcntl(1, F_GETFD) = 0 8616 exit_group(0) = ? 8616 +++ exited with 0 +++ 8612 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8616 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 ioctl(2, TIOCGWINSZ, 0x7ffcdc5039c0) = -1 ENOTTY (Inappropriate ioctl for device) 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 pipe([3, 4]) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8612 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8617 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 close(4) = 0 8612 read(3, 8617 getpid() = 8617 8617 close(255) = 0 8617 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8617 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 dup2(4, 1) = 1 8617 close(4) = 0 8617 close(3) = 0 8617 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8617 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8617 pipe([3, 4]) = 0 8617 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8617 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8618 8617 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8617 close(4) = 0 8617 close(4) = -1 EBADF (Bad file descriptor) 8617 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8618 getpid( 8617 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8618 <... getpid resumed> ) = 8618 8617 clone( 8618 rt_sigprocmask(SIG_SETMASK, [], 8617 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8619 8618 <... rt_sigprocmask resumed> NULL, 8) = 0 8617 rt_sigprocmask(SIG_SETMASK, [CHLD], 8618 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8617 <... rt_sigprocmask resumed> NULL, 8) = 0 8618 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 close(3 8618 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8619 getpid( 8618 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 <... getpid resumed> ) = 8619 8618 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8619 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8618 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8618 close(3 8619 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8618 <... close resumed> ) = 0 8619 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 dup2(3, 0) = 0 8619 close(3) = 0 8619 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55b152f37330 /* 18 vars */ 8618 dup2(4, 1) = 1 8618 close(4) = 0 8618 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8619 <... execve resumed> ) = 0 8618 <... openat resumed> ) = 3 8619 brk(NULL 8618 fstat(3, 8619 <... brk resumed> ) = 0x55bd93cbd000 8618 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8618 brk(0x55b152f60000) = 0x55b152f60000 8618 getdents64(3 8617 <... close resumed> ) = 0 8618 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8618 getdents64(3 8617 rt_sigprocmask(SIG_BLOCK, [CHLD], 8618 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8618 brk(0x55b152f58000) = 0x55b152f58000 8619 access("/etc/ld.so.preload", R_OK 8618 close(3) = 0 8618 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8618 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8618 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 <... access resumed> ) = -1 ENOENT (No such file or directory) 8618 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8618 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8618 ioctl(2, TIOCGPGRP 8619 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8618 <... ioctl resumed> , 0x7ffcdc502644) = -1 ENOTTY (Inappropriate ioctl for device) 8619 <... stat resumed> 0x7ffe05b9f5d0) = -1 ENOENT (No such file or directory) 8618 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8618 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8618 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8619 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8618 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 <... stat resumed> 0x7ffe05b9f5d0) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8618 fstat(1, 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8618 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8619 <... stat resumed> 0x7ffe05b9f5d0) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8618 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 stat("/libgpiod.old/src/lib/.libs/tls", 8618 <... write resumed> ) = 50 8619 <... stat resumed> 0x7ffe05b9f5d0) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8618 exit_group(0 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8618 <... exit_group resumed>) = ? 8619 <... stat resumed> 0x7ffe05b9f5d0) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8618 +++ exited with 0 +++ 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 stat("/libgpiod.old/src/lib/.libs/x86_64", 8617 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8619 <... stat resumed> 0x7ffe05b9f5d0) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8617 rt_sigprocmask(SIG_SETMASK, [CHLD], 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 stat("/libgpiod.old/src/lib/.libs/x86_64", 8617 <... rt_sigprocmask resumed> NULL, 8) = 0 8619 <... stat resumed> 0x7ffe05b9f5d0) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8617 rt_sigprocmask(SIG_BLOCK, [CHLD], 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 stat("/libgpiod.old/src/lib/.libs", 8617 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8619 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8619 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8617 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8619 <... openat resumed> ) = 3 8619 fstat(3, 8617 <... rt_sigaction resumed> {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8619 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8619 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4344a99000 8619 close(3) = 0 8617 wait4(-1, 8619 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8617 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8618 8619 <... openat resumed> ) = 3 8619 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 8619 fstat(3, 8617 wait4(-1, 8619 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8619 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4344a97000 8619 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4344a8c000 8619 mmap(0x7f4344a8e000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4344a8e000 8619 mmap(0x7f4344a93000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f4344a93000 8619 mmap(0x7f4344a95000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f4344a95000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8619 <... openat resumed> ) = 3 8619 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8619 fstat(3, 8613 <... openat resumed> ) = 4 8619 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8619 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4344864000 8619 mprotect(0x7f4344889000, 2093056, PROT_NONE) = 0 8619 mmap(0x7f4344a88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f4344a88000 8619 mmap(0x7f4344a8a000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4344a8a000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8613 write(4, "0", 1 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8613 <... write resumed> ) = 1 8613 close(4 8619 <... openat resumed> ) = 3 8619 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8619 fstat(3, 8613 <... close resumed> ) = 0 8619 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8619 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f43446a3000 8619 mprotect(0x7f43446c5000, 1658880, PROT_NONE) = 0 8619 mmap(0x7f43446c5000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f43446c5000 8619 mmap(0x7f434480d000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f434480d000 8619 mmap(0x7f434485a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f434485a000 8619 mmap(0x7f4344860000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4344860000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8619 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8613 <... futex resumed> ) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317534, tv_nsec=855509000}, FUTEX_BITSET_MATCH_ANY 8619 <... openat resumed> ) = 3 8619 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 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8619 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f434469b000 8619 mmap(0x7f434469d000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f434469d000 8619 mmap(0x7f43446a0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f43446a0000 8619 mmap(0x7f43446a1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f43446a1000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8619 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8619 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4344627000 8619 mmap(0x7f4344629000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4344629000 8619 mmap(0x7f434467b000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f434467b000 8619 mmap(0x7f4344699000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f4344699000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8619 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8619 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4344622000 8619 mmap(0x7f4344623000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f4344623000 8619 mmap(0x7f4344624000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4344624000 8619 mmap(0x7f4344625000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4344625000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8619 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8619 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8619 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4344620000 8619 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f43445ff000 8619 mmap(0x7f4344605000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4344605000 8619 mmap(0x7f4344614000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f4344614000 8619 mmap(0x7f434461a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f434461a000 8619 mmap(0x7f434461c000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f434461c000 8619 close(3) = 0 8619 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f43445fc000 8619 arch_prctl(ARCH_SET_FS, 0x7f43445fc800) = 0 8619 mprotect(0x7f434485a000, 16384, PROT_READ) = 0 8619 mprotect(0x7f434461a000, 4096, PROT_READ) = 0 8619 mprotect(0x7f4344625000, 4096, PROT_READ) = 0 8619 mprotect(0x7f4344699000, 4096, PROT_READ) = 0 8619 mprotect(0x7f43446a1000, 4096, PROT_READ) = 0 8619 mprotect(0x7f4344a88000, 4096, PROT_READ) = 0 8619 mprotect(0x7f4344a95000, 4096, PROT_READ) = 0 8619 mprotect(0x55bd92350000, 4096, PROT_READ) = 0 8619 mprotect(0x7f4344ac5000, 4096, PROT_READ) = 0 8619 munmap(0x7f4344a99000, 17208) = 0 8619 set_tid_address(0x7f43445fcad0) = 8619 8619 set_robust_list(0x7f43445fcae0, 24) = 0 8619 rt_sigaction(SIGRTMIN, {sa_handler=0x7f43446056b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f4344611730}, NULL, 8) = 0 8619 rt_sigaction(SIGRT_1, {sa_handler=0x7f4344605740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f4344611730}, NULL, 8) = 0 8619 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8619 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8619 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8619 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8619 brk(NULL) = 0x55bd93cbd000 8619 brk(0x55bd93cde000) = 0x55bd93cde000 8619 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8619 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4344a9d000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8619 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f43445f5000 8619 close(3) = 0 8619 futex(0x7f434485fa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8619 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4344a9c000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8619 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4344a9b000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8619 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4344a9a000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8619 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4344a99000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8619 <... openat resumed> ) = 3 8619 fstat(3, 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8619 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8619 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f43445f4000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8613 <... openat resumed> ) = 4 8619 <... openat resumed> ) = 3 8619 fstat(3, 8613 write(4, "1", 1 8619 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8613 <... write resumed> ) = 1 8619 <... openat resumed> ) = 3 8619 fstat(3, 8613 close(4 8619 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8619 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f43445f3000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8613 <... close resumed> ) = 0 8619 <... openat resumed> ) = 3 8619 fstat(3, 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8619 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8619 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f43445f2000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8613 <... futex resumed> ) = 0 8619 <... openat resumed> ) = 3 8619 fstat(3, 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317534, tv_nsec=973435000}, FUTEX_BITSET_MATCH_ANY 8619 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8619 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f434447f000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8619 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f434447e000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8619 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f434447d000 8619 close(3) = 0 8619 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8619 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8619 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f434444b000 8619 close(3) = 0 8619 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8619 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8619 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8619 read(0, "", 4096) = 0 8619 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8612 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8612 read(3, 8619 close(1) = 0 8619 exit_group(0) = ? 8619 +++ exited with 0 +++ 8617 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8619 8617 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8617 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8617 close(3) = -1 EBADF (Bad file descriptor) 8617 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8617 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8618, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8617 wait4(-1, 0x7ffcdc502390, WNOHANG, NULL) = -1 ECHILD (No child processes) 8617 rt_sigreturn({mask=[]}) = 0 8617 exit_group(0) = ? 8617 +++ exited with 0 +++ 8612 <... read resumed> "", 128) = 0 8612 close(3) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8617 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 pipe([3, 4]) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8612 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8620 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 close(4) = 0 8612 read(3, 8620 getpid() = 8620 8620 close(255) = 0 8620 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8620 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 dup2(4, 1) = 1 8620 close(4) = 0 8620 close(3) = 0 8620 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8620 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8620 pipe([3, 4]) = 0 8620 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8620 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8621 8620 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8620 close(4) = 0 8620 close(4) = -1 EBADF (Bad file descriptor) 8621 getpid( 8620 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8621 <... getpid resumed> ) = 8621 8620 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8621 rt_sigprocmask(SIG_SETMASK, [], 8620 clone( 8621 <... rt_sigprocmask resumed> NULL, 8) = 0 8621 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8620 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8622 8621 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigprocmask(SIG_SETMASK, [CHLD], 8621 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8621 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8622 getpid( 8621 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8622 <... getpid resumed> ) = 8622 8621 close(3 8622 rt_sigprocmask(SIG_SETMASK, [], 8621 <... close resumed> ) = 0 8622 <... rt_sigprocmask resumed> NULL, 8) = 0 8621 dup2(4, 1 8622 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8621 <... dup2 resumed> ) = 1 8622 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8621 close(4 8622 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8621 <... close resumed> ) = 0 8622 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8622 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8622 dup2(3, 0) = 0 8622 close(3) = 0 8622 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8621 stat(".", 8622 <... rt_sigaction resumed> {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8622 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8622 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8622 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55b152f232b0 /* 18 vars */ 8621 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8621 stat("/usr/local/sbin/ls", 8622 <... execve resumed> ) = 0 8622 brk(NULL 8621 <... stat resumed> 0x7ffcdc502630) = -1 ENOENT (No such file or directory) 8622 <... brk resumed> ) = 0x556477b51000 8621 stat("/usr/local/bin/ls", 8620 <... rt_sigprocmask resumed> NULL, 8) = 0 8621 <... stat resumed> 0x7ffcdc502630) = -1 ENOENT (No such file or directory) 8621 stat("/usr/sbin/ls", 8620 close(3 8621 <... stat resumed> 0x7ffcdc502630) = -1 ENOENT (No such file or directory) 8621 stat("/usr/bin/ls", 8622 access("/etc/ld.so.preload", R_OK 8621 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8621 stat("/usr/bin/ls", 8620 <... close resumed> ) = 0 8622 <... access resumed> ) = -1 ENOENT (No such file or directory) 8621 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8621 geteuid( 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8621 <... geteuid resumed> ) = 0 8622 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8621 getegid( 8622 <... stat resumed> 0x7ffeb3258620) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8621 <... getegid resumed> ) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8621 getuid( 8622 <... stat resumed> 0x7ffeb3258620) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8621 <... getuid resumed> ) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8621 getgid( 8622 <... stat resumed> 0x7ffeb3258620) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8621 <... getgid resumed> ) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 stat("/libgpiod.old/src/lib/.libs/tls", 8621 access("/usr/bin/ls", X_OK 8622 <... stat resumed> 0x7ffeb3258620) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8621 <... access resumed> ) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8621 stat("/usr/bin/ls", 8622 <... stat resumed> 0x7ffeb3258620) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8621 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 stat("/libgpiod.old/src/lib/.libs/x86_64", 8621 geteuid( 8622 <... stat resumed> 0x7ffeb3258620) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8621 <... geteuid resumed> ) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 stat("/libgpiod.old/src/lib/.libs/x86_64", 8621 getegid( 8622 <... stat resumed> 0x7ffeb3258620) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8622 stat("/libgpiod.old/src/lib/.libs", 8621 <... getegid resumed> ) = 0 8622 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8622 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8621 getuid( 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 <... getuid resumed> ) = 0 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8622 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe7395b7000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8621 getgid( 8622 <... openat resumed> ) = 3 8622 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 8622 fstat(3, 8621 <... getgid resumed> ) = 0 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8622 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe7395b5000 8622 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe7395aa000 8622 mmap(0x7fe7395ac000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe7395ac000 8622 mmap(0x7fe7395b1000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fe7395b1000 8622 mmap(0x7fe7395b3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fe7395b3000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8621 access("/usr/bin/ls", R_OK 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8621 <... access resumed> ) = 0 8622 <... openat resumed> ) = 3 8622 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8622 fstat(3, 8621 stat("/usr/bin/ls", 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8622 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe739382000 8622 mprotect(0x7fe7393a7000, 2093056, PROT_NONE) = 0 8622 mmap(0x7fe7395a6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fe7395a6000 8622 mmap(0x7fe7395a8000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe7395a8000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8621 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8621 stat("/usr/bin/ls", 8622 <... openat resumed> ) = 3 8622 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8622 fstat(3, 8621 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8622 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8622 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe7391c1000 8622 mprotect(0x7fe7391e3000, 1658880, PROT_NONE) = 0 8622 mmap(0x7fe7391e3000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fe7391e3000 8622 mmap(0x7fe73932b000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fe73932b000 8622 mmap(0x7fe739378000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fe739378000 8622 mmap(0x7fe73937e000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe73937e000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8621 geteuid( 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8621 <... geteuid resumed> ) = 0 8622 <... openat resumed> ) = 3 8622 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 8622 fstat(3, 8621 getegid( 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8622 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe7391b9000 8622 mmap(0x7fe7391bb000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe7391bb000 8622 mmap(0x7fe7391be000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fe7391be000 8622 mmap(0x7fe7391bf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fe7391bf000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8621 <... getegid resumed> ) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8621 getuid( 8622 <... openat resumed> ) = 3 8622 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8622 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8622 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe739145000 8622 mmap(0x7fe739147000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe739147000 8622 mmap(0x7fe739199000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fe739199000 8622 mmap(0x7fe7391b7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fe7391b7000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8621 <... getuid resumed> ) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8621 getgid( 8622 <... openat resumed> ) = 3 8622 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8622 fstat(3, 8621 <... getgid resumed> ) = 0 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8622 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe739140000 8622 mmap(0x7fe739141000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fe739141000 8622 mmap(0x7fe739142000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe739142000 8622 mmap(0x7fe739143000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fe739143000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8621 access("/usr/bin/ls", X_OK 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8621 <... access resumed> ) = 0 8622 <... openat resumed> ) = 3 8622 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8622 fstat(3, 8621 stat("/usr/bin/ls", 8622 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8622 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe73913e000 8622 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe73911d000 8622 mmap(0x7fe739123000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fe739123000 8622 mmap(0x7fe739132000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fe739132000 8622 mmap(0x7fe739138000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fe739138000 8622 mmap(0x7fe73913a000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe73913a000 8622 close(3) = 0 8622 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe73911a000 8622 arch_prctl(ARCH_SET_FS, 0x7fe73911a800) = 0 8622 mprotect(0x7fe739378000, 16384, PROT_READ 8621 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8622 <... mprotect resumed> ) = 0 8621 geteuid( 8622 mprotect(0x7fe739138000, 4096, PROT_READ 8621 <... geteuid resumed> ) = 0 8622 <... mprotect resumed> ) = 0 8621 getegid( 8622 mprotect(0x7fe739143000, 4096, PROT_READ 8621 <... getegid resumed> ) = 0 8622 <... mprotect resumed> ) = 0 8621 getuid( 8622 mprotect(0x7fe7391b7000, 4096, PROT_READ 8621 <... getuid resumed> ) = 0 8622 <... mprotect resumed> ) = 0 8621 getgid( 8622 mprotect(0x7fe7391bf000, 4096, PROT_READ) = 0 8622 mprotect(0x7fe7395a6000, 4096, PROT_READ) = 0 8622 mprotect(0x7fe7395b3000, 4096, PROT_READ) = 0 8622 mprotect(0x556477295000, 4096, PROT_READ) = 0 8622 mprotect(0x7fe7395e3000, 4096, PROT_READ) = 0 8622 munmap(0x7fe7395b7000, 17208) = 0 8622 set_tid_address(0x7fe73911aad0) = 8622 8622 set_robust_list(0x7fe73911aae0, 24) = 0 8622 rt_sigaction(SIGRTMIN, {sa_handler=0x7fe7391236b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fe73912f730}, NULL, 8) = 0 8622 rt_sigaction(SIGRT_1, {sa_handler=0x7fe739123740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fe73912f730}, NULL, 8) = 0 8622 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8622 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8622 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8622 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8622 brk(NULL) = 0x556477b51000 8622 brk(0x556477b72000) = 0x556477b72000 8622 access("/etc/selinux/config", F_OK 8621 <... getgid resumed> ) = 0 8622 <... access resumed> ) = -1 ENOENT (No such file or directory) 8621 access("/usr/bin/ls", R_OK) = 0 8621 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8622 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8621 <... rt_sigaction resumed> {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8621 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8622 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8621 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8621 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8622 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8621 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55b152f232b0 /* 18 vars */ 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8622 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8622 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe7395bb000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8621 <... execve resumed> ) = 0 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 brk(NULL 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8622 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fe739113000 8622 close(3) = 0 8622 futex(0x7fe73937da08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8621 <... brk resumed> ) = 0x5601d9b31000 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 access("/etc/ld.so.preload", R_OK 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8622 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe7395ba000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8621 <... access resumed> ) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8622 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe7395b9000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8622 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe7395b8000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8621 <... stat resumed> 0x7ffcaaf96340) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8622 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe7395b7000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8622 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe739112000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8621 <... stat resumed> 0x7ffcaaf96340) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8622 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8622 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe739111000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8621 <... stat resumed> 0x7ffcaaf96340) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8622 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe739110000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 stat("/libgpiod.old/src/lib/.libs/tls", 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8622 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe738f9d000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8621 <... stat resumed> 0x7ffcaaf96340) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8622 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe738f9c000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8622 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe738f9b000 8622 close(3) = 0 8622 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8621 <... stat resumed> 0x7ffcaaf96340) = -1 ENOENT (No such file or directory) 8622 <... openat resumed> ) = 3 8622 fstat(3, 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8622 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8622 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe738f69000 8622 close(3) = 0 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8621 stat("/libgpiod.old/src/lib/.libs/x86_64", 8620 rt_sigprocmask(SIG_BLOCK, [CHLD], 8621 <... stat resumed> 0x7ffcaaf96340) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8620 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8621 stat("/libgpiod.old/src/lib/.libs/x86_64", 8620 rt_sigprocmask(SIG_SETMASK, [CHLD], 8621 <... stat resumed> 0x7ffcaaf96340) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8620 <... rt_sigprocmask resumed> NULL, 8) = 0 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8621 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8621 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8620 rt_sigprocmask(SIG_BLOCK, [CHLD], 8621 <... openat resumed> ) = 3 8621 fstat(3, 8620 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8621 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8621 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca78b000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8620 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8621 <... openat resumed> ) = 3 8621 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8621 fstat(3, 8620 <... rt_sigaction resumed> {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8621 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8621 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f42ca789000 8621 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f42ca561000 8622 fstat(0, 8621 mprotect(0x7f42ca586000, 2093056, PROT_NONE 8622 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8621 <... mprotect resumed> ) = 0 8621 mmap(0x7f42ca785000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000 8622 read(0, 8621 <... mmap resumed> ) = 0x7f42ca785000 8621 mmap(0x7f42ca787000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f42ca787000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8620 wait4(-1, 8621 <... openat resumed> ) = 3 8621 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8621 fstat(3, 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8621 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8621 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f42ca3a0000 8621 mprotect(0x7f42ca3c2000, 1658880, PROT_NONE) = 0 8621 mmap(0x7f42ca3c2000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f42ca3c2000 8621 mmap(0x7f42ca50a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f42ca50a000 8621 mmap(0x7f42ca557000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f42ca557000 8621 mmap(0x7f42ca55d000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f42ca55d000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8621 <... openat resumed> ) = 3 8621 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8621 fstat(3, 8613 <... openat resumed> ) = 4 8621 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8621 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f42ca32c000 8621 mmap(0x7f42ca32e000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f42ca32e000 8621 mmap(0x7f42ca380000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f42ca380000 8621 mmap(0x7f42ca39e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f42ca39e000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8613 write(4, "0", 1 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8613 <... write resumed> ) = 1 8613 close(4 8621 <... openat resumed> ) = 3 8621 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8621 fstat(3, 8613 <... close resumed> ) = 0 8621 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8621 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f42ca327000 8621 mmap(0x7f42ca328000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f42ca328000 8621 mmap(0x7f42ca329000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f42ca329000 8621 mmap(0x7f42ca32a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f42ca32a000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8621 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8613 <... futex resumed> ) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317535, tv_nsec=400487000}, FUTEX_BITSET_MATCH_ANY 8621 <... openat resumed> ) = 3 8621 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8621 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8621 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f42ca306000 8621 mmap(0x7f42ca30c000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f42ca30c000 8621 mmap(0x7f42ca31b000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f42ca31b000 8621 mmap(0x7f42ca321000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f42ca321000 8621 mmap(0x7f42ca323000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f42ca323000 8621 close(3) = 0 8621 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f42ca304000 8621 arch_prctl(ARCH_SET_FS, 0x7f42ca305380) = 0 8621 mprotect(0x7f42ca557000, 16384, PROT_READ) = 0 8621 mprotect(0x7f42ca321000, 4096, PROT_READ) = 0 8621 mprotect(0x7f42ca32a000, 4096, PROT_READ) = 0 8621 mprotect(0x7f42ca39e000, 4096, PROT_READ) = 0 8621 mprotect(0x7f42ca785000, 4096, PROT_READ) = 0 8621 mprotect(0x5601d8cee000, 4096, PROT_READ) = 0 8621 mprotect(0x7f42ca7b7000, 4096, PROT_READ) = 0 8621 munmap(0x7f42ca78b000, 17208) = 0 8621 set_tid_address(0x7f42ca305650) = 8621 8621 set_robust_list(0x7f42ca305660, 24) = 0 8621 rt_sigaction(SIGRTMIN, {sa_handler=0x7f42ca30c6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f42ca318730}, NULL, 8) = 0 8621 rt_sigaction(SIGRT_1, {sa_handler=0x7f42ca30c740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f42ca318730}, NULL, 8) = 0 8621 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8621 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8621 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8621 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8621 brk(NULL) = 0x5601d9b31000 8621 brk(0x5601d9b52000) = 0x5601d9b52000 8621 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8621 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca78f000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8621 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f42ca2fd000 8621 close(3) = 0 8621 futex(0x7f42ca55ca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8621 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca78e000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8621 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca78d000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8621 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca78c000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8621 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca78b000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8621 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca2fc000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8621 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca2fb000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8621 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca2fa000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8621 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca187000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8621 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca186000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8621 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca185000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8621 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca153000 8621 close(3) = 0 8621 ioctl(1, TCGETS, 0x7ffcaaf96fb0) = -1 ENOTTY (Inappropriate ioctl for device) 8621 ioctl(1, TIOCGWINSZ, 0x7ffcaaf97080) = -1 ENOTTY (Inappropriate ioctl for device) 8621 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "1", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317535, tv_nsec=505543000}, FUTEX_BITSET_MATCH_ANY 8621 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8621 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "security.selinux", "unlabeled", 255) = 10 8621 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8621 futex(0x7f42ca788a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8621 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8621 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8621 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8621 close(3) = 0 8621 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8621 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8621 close(3) = 0 8621 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8621 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8621 read(3, "", 4096) = 0 8621 close(3) = 0 8621 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8621 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8621 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f42ca14e000 8621 close(3) = 0 8621 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8621 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8621 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f42ca139000 8621 mprotect(0x7f42ca13c000, 40960, PROT_NONE) = 0 8621 mmap(0x7f42ca13c000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f42ca13c000 8621 mmap(0x7f42ca143000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f42ca143000 8621 mmap(0x7f42ca146000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f42ca146000 8621 mmap(0x7f42ca148000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f42ca148000 8621 close(3) = 0 8621 mprotect(0x7f42ca146000, 4096, PROT_READ) = 0 8621 munmap(0x7f42ca14e000, 17208) = 0 8621 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8621 lseek(3, 0, SEEK_CUR) = 0 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8621 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8621 close(3) = 0 8621 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8621 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8621 close(3) = 0 8621 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8621 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8621 close(3) = 0 8621 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8621 lseek(3, 0, SEEK_CUR) = 0 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8621 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8621 close(3) = 0 8621 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8621 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8621 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8621 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8621 lseek(3, -71, SEEK_CUR) = 56 8621 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8621 close(3) = 0 8621 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8622 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8621 <... write resumed> ) = 91 8622 read(0, 8621 close(1 8622 <... read resumed> "", 4096) = 0 8622 close(1 8621 <... close resumed> ) = 0 8622 <... close resumed> ) = 0 8622 exit_group(0 8621 close(2) = 0 8622 <... exit_group resumed>) = ? 8621 exit_group(0) = ? 8622 +++ exited with 0 +++ 8620 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8622 8620 wait4(-1, 8621 +++ exited with 0 +++ 8620 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8621 8620 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8620 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8620 close(3) = -1 EBADF (Bad file descriptor) 8620 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8620 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8622, si_uid=0, si_status=0, si_utime=4, si_stime=5} --- 8620 wait4(-1, 0x7ffcdc502590, WNOHANG, NULL) = -1 ECHILD (No child processes) 8620 rt_sigreturn({mask=[]}) = 0 8620 exit_group(0) = ? 8620 +++ exited with 0 +++ 8612 <... read resumed> "", 128) = 0 8612 close(3 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "0", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317535, tv_nsec=609197000}, FUTEX_BITSET_MATCH_ANY 8612 <... close resumed> ) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8620 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 pipe([3, 4]) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8612 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8623 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 close(4) = 0 8612 read(3, 8623 getpid() = 8623 8623 close(255) = 0 8623 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8623 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8623 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8623 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8623 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8623 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8623 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8623 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8623 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8623 dup2(4, 1) = 1 8623 close(4) = 0 8623 close(3) = 0 8623 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8623 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 chdir("/libgpiod.old/src/tools") = 0 8623 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8623 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8623 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8623 exit_group(0) = ? 8623 +++ exited with 0 +++ 8612 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8612 read(3, "", 128) = 0 8612 close(3) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8623 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 stat("/libgpiod.old/src/tools/.libs/gpiomon", {st_mode=S_IFREG|0755, st_size=37304, ...}) = 0 8612 pipe([3, 4]) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8612 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8624 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 close(4) = 0 8624 getpid( 8612 read(3, 8624 <... getpid resumed> ) = 8624 8624 close(255) = 0 8624 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8624 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 dup2(4, 1) = 1 8624 close(4) = 0 8624 close(3) = 0 8624 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8624 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8624 pipe([3, 4]) = 0 8624 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8624 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8625 8624 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8624 close(4) = 0 8624 close(4) = -1 EBADF (Bad file descriptor) 8625 getpid( 8624 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8625 <... getpid resumed> ) = 8625 8624 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8625 rt_sigprocmask(SIG_SETMASK, [], 8624 clone( 8625 <... rt_sigprocmask resumed> NULL, 8) = 0 8625 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8624 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa0c6081a10) = 8626 8625 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigprocmask(SIG_SETMASK, [CHLD], 8625 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8624 <... rt_sigprocmask resumed> NULL, 8) = 0 8625 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8625 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8626 getpid( 8625 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8626 <... getpid resumed> ) = 8626 8625 close(3 8626 rt_sigprocmask(SIG_SETMASK, [], 8625 <... close resumed> ) = 0 8626 <... rt_sigprocmask resumed> NULL, 8) = 0 8625 dup2(4, 1 8626 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8625 <... dup2 resumed> ) = 1 8626 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8625 close(4 8626 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8626 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8626 dup2(3, 0) = 0 8626 close(3) = 0 8626 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8625 <... close resumed> ) = 0 8626 <... rt_sigaction resumed> {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8626 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8626 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8626 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55b152f379b0 /* 18 vars */ 8625 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8625 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8626 <... execve resumed> ) = 0 8625 brk(0x55b152f60000 8626 brk(NULL 8625 <... brk resumed> ) = 0x55b152f60000 8626 <... brk resumed> ) = 0x563f92d3d000 8625 getdents64(3 8624 close(3 8625 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8625 getdents64(3 8624 <... close resumed> ) = 0 8625 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8625 brk(0x55b152f58000) = 0x55b152f58000 8625 close(3) = 0 8624 rt_sigprocmask(SIG_BLOCK, [CHLD], 8625 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8626 access("/etc/ld.so.preload", R_OK 8625 <... rt_sigaction resumed> {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8625 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8625 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8625 rt_sigprocmask(SIG_BLOCK, [CHLD], 8624 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8625 <... rt_sigprocmask resumed> [], 8) = 0 8625 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8625 ioctl(2, TIOCGPGRP, 0x7ffcdc502c64) = -1 ENOTTY (Inappropriate ioctl for device) 8625 rt_sigaction(SIGCHLD, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8626 <... access resumed> ) = -1 ENOENT (No such file or directory) 8625 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8625 fstat(1, 8624 rt_sigprocmask(SIG_SETMASK, [CHLD], 8625 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8624 <... rt_sigprocmask resumed> NULL, 8) = 0 8625 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8625 <... write resumed> ) = 56 8624 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8624 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 wait4(-1, 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8626 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8625 exit_group(0 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8625 <... exit_group resumed>) = ? 8626 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8613 <... openat resumed> ) = 4 8626 <... stat resumed> 0x7fffc1b2a2e0) = -1 ENOENT (No such file or directory) 8613 write(4, "1", 1 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8613 <... write resumed> ) = 1 8626 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8626 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8613 close(4 8626 <... stat resumed> 0x7fffc1b2a2e0) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8613 <... close resumed> ) = 0 8626 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8626 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8625 +++ exited with 0 +++ 8626 <... stat resumed> 0x7fffc1b2a2e0) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8624 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8625 8626 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8626 stat("/libgpiod.old/src/lib/.libs/tls", 8624 wait4(-1, 8626 <... stat resumed> 0x7fffc1b2a2e0) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8626 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8626 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8613 <... futex resumed> ) = 0 8626 <... stat resumed> 0x7fffc1b2a2e0) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317535, tv_nsec=814270000}, FUTEX_BITSET_MATCH_ANY 8626 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8626 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffc1b2a2e0) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8626 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffc1b2a2e0) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8626 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8626 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8626 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e47c2000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8626 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 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8626 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa4e47c0000 8626 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa4e47b5000 8626 mmap(0x7fa4e47b7000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa4e47b7000 8626 mmap(0x7fa4e47bc000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa4e47bc000 8626 mmap(0x7fa4e47be000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fa4e47be000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8626 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8626 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa4e458d000 8626 mprotect(0x7fa4e45b2000, 2093056, PROT_NONE) = 0 8626 mmap(0x7fa4e47b1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fa4e47b1000 8626 mmap(0x7fa4e47b3000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa4e47b3000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8626 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8626 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8626 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa4e43cc000 8626 mprotect(0x7fa4e43ee000, 1658880, PROT_NONE) = 0 8626 mmap(0x7fa4e43ee000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fa4e43ee000 8626 mmap(0x7fa4e4536000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fa4e4536000 8626 mmap(0x7fa4e4583000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fa4e4583000 8626 mmap(0x7fa4e4589000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa4e4589000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8626 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 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8626 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa4e43c4000 8626 mmap(0x7fa4e43c6000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa4e43c6000 8626 mmap(0x7fa4e43c9000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa4e43c9000 8626 mmap(0x7fa4e43ca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fa4e43ca000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8626 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8626 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa4e4350000 8626 mmap(0x7fa4e4352000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa4e4352000 8626 mmap(0x7fa4e43a4000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fa4e43a4000 8626 mmap(0x7fa4e43c2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fa4e43c2000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8626 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8626 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa4e434b000 8626 mmap(0x7fa4e434c000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa4e434c000 8626 mmap(0x7fa4e434d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa4e434d000 8626 mmap(0x7fa4e434e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa4e434e000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8626 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8626 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8626 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa4e4349000 8626 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa4e4328000 8626 mmap(0x7fa4e432e000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa4e432e000 8626 mmap(0x7fa4e433d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fa4e433d000 8626 mmap(0x7fa4e4343000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fa4e4343000 8626 mmap(0x7fa4e4345000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa4e4345000 8626 close(3) = 0 8626 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa4e4325000 8626 arch_prctl(ARCH_SET_FS, 0x7fa4e4325800) = 0 8626 mprotect(0x7fa4e4583000, 16384, PROT_READ 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8626 <... mprotect resumed> ) = 0 8626 mprotect(0x7fa4e4343000, 4096, PROT_READ 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR 8626 <... mprotect resumed> ) = 0 8613 <... openat resumed> ) = 4 8626 mprotect(0x7fa4e434e000, 4096, PROT_READ 8613 write(4, "0", 1 8626 <... mprotect resumed> ) = 0 8626 mprotect(0x7fa4e43c2000, 4096, PROT_READ 8613 <... write resumed> ) = 1 8626 <... mprotect resumed> ) = 0 8626 mprotect(0x7fa4e43ca000, 4096, PROT_READ) = 0 8626 mprotect(0x7fa4e47b1000, 4096, PROT_READ) = 0 8626 mprotect(0x7fa4e47be000, 4096, PROT_READ) = 0 8626 mprotect(0x563f921b2000, 4096, PROT_READ) = 0 8626 mprotect(0x7fa4e47ee000, 4096, PROT_READ) = 0 8626 munmap(0x7fa4e47c2000, 17208 8613 close(4 8626 <... munmap resumed> ) = 0 8626 set_tid_address(0x7fa4e4325ad0) = 8626 8626 set_robust_list(0x7fa4e4325ae0, 24) = 0 8626 rt_sigaction(SIGRTMIN, {sa_handler=0x7fa4e432e6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fa4e433a730}, NULL, 8) = 0 8626 rt_sigaction(SIGRT_1, {sa_handler=0x7fa4e432e740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa4e433a730}, NULL, 8) = 0 8626 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8626 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8626 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8626 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8626 brk(NULL) = 0x563f92d3d000 8626 brk(0x563f92d5e000) = 0x563f92d5e000 8626 access("/etc/selinux/config", F_OK 8613 <... close resumed> ) = 0 8626 <... access resumed> ) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8626 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8613 <... futex resumed> ) = 0 8626 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317535, tv_nsec=947960000}, FUTEX_BITSET_MATCH_ANY 8626 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8626 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e47c6000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8626 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa4e431e000 8626 close(3) = 0 8626 futex(0x7fa4e4588a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8626 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e47c5000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8626 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e47c4000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8626 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e47c3000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8626 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e47c2000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8626 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e431d000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8626 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e431c000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8626 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e431b000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8626 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e41a8000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8626 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e41a7000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8626 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e41a6000 8626 close(3) = 0 8626 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8626 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8626 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa4e4174000 8626 close(3) = 0 8626 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8626 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8626 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8626 read(0, "", 4096) = 0 8626 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8612 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8612 read(3, 8626 close(1) = 0 8626 exit_group(0) = ? 8626 +++ exited with 0 +++ 8624 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8626 8624 rt_sigaction(SIGINT, {sa_handler=0x55b152134d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8624 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8624 close(3) = -1 EBADF (Bad file descriptor) 8624 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8624 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8625, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- 8624 wait4(-1, 0x7ffcdc502990, WNOHANG, NULL) = -1 ECHILD (No child processes) 8624 rt_sigreturn({mask=[]}) = 0 8624 exit_group(0) = ? 8612 <... read resumed> "", 128) = 0 8624 +++ exited with 0 +++ 8612 close(3) = 0 8612 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8612 rt_sigaction(SIGINT, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8624 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152114df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "1", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317536, tv_nsec=52172000}, FUTEX_BITSET_MATCH_ANY 8612 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8612 brk(0x55b152f59000) = 0x55b152f59000 8612 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, {sa_handler=0x55b152118410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa0c60bb940}, 8) = 0 8612 execve("/libgpiod.old/src/tools/.libs/gpiomon", ["/libgpiod.old/src/tools/.libs/gp"..., "--num-events=4", "gpiochip1", "4"], 0x55b152f379b0 /* 17 vars */) = 0 8612 brk(NULL) = 0x55b30224f000 8612 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc0118cf50) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc0118cf50) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc0118cf50) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc0118cf50) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc0118cf50) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc0118cf50) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc0118cf50) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8612 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8612 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8612 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fee9c7c6000 8612 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fee9c7bc000 8612 mmap(0x7fee9c7bf000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fee9c7bf000 8612 mmap(0x7fee9c7c2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fee9c7c2000 8612 mmap(0x7fee9c7c4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fee9c7c4000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffc0118cf30) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffc0118cf30) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffc0118cf30) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffc0118cf30) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffc0118cf30) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "0", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317536, tv_nsec=155804000}, FUTEX_BITSET_MATCH_ANY 8612 <... stat resumed> 0x7ffc0118cf30) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffc0118cf30) = -1 ENOENT (No such file or directory) 8612 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8612 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8612 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8612 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8612 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fee9c7b7000 8612 close(3) = 0 8612 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8612 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8612 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8612 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fee9c5f6000 8612 mprotect(0x7fee9c618000, 1658880, PROT_NONE) = 0 8612 mmap(0x7fee9c618000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fee9c618000 8612 mmap(0x7fee9c760000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fee9c760000 8612 mmap(0x7fee9c7ad000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fee9c7ad000 8612 mmap(0x7fee9c7b3000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fee9c7b3000 8612 close(3) = 0 8612 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fee9c5f3000 8612 arch_prctl(ARCH_SET_FS, 0x7fee9c5f3740) = 0 8612 mprotect(0x7fee9c7ad000, 16384, PROT_READ) = 0 8612 mprotect(0x7fee9c7c4000, 4096, PROT_READ) = 0 8612 mprotect(0x55b300b84000, 4096, PROT_READ) = 0 8612 mprotect(0x7fee9c7ef000, 4096, PROT_READ) = 0 8612 munmap(0x7fee9c7b7000, 17208) = 0 8612 rt_sigprocmask(SIG_BLOCK, [INT TERM], NULL, 8) = 0 8612 signalfd4(-1, [INT TERM], 8, 0) = 3 8612 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 8612 fstat(4, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8612 brk(NULL) = 0x55b30224f000 8612 brk(0x55b302270000) = 0x55b302270000 8612 getdents64(4, /* 151 entries */, 32768) = 4496 8612 getdents64(4, /* 0 entries */, 32768) = 0 8612 close(4) = 0 8612 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 8612 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8612 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8612 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 7 8612 read(7, "254:0", 5) = 5 8612 close(7) = 0 8612 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffc0118d490) = 0 8612 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 7 8612 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8612 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8612 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 9 8612 read(9, "254:1", 5) = 5 8612 close(9) = 0 8612 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffc0118d490) = 0 8612 close(4) = 0 8612 close(7) = 0 8612 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 4 8612 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8612 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8612 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 8612 read(7, "254:1", 5) = 5 8612 close(7) = 0 8612 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffc0118d510) = 0 8612 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffc0118d560) = 0 8612 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7ffc0118d590) = 0 8612 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7ffc0118d510) = 0 8612 poll([{fd=7, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN|POLLPRI}], 2, 10000 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "1", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317536, tv_nsec=263545000}, FUTEX_BITSET_MATCH_ANY 8612 <... poll resumed> ) = 1 ([{fd=7, revents=POLLIN}]) 8612 read(7, "\\\200^\31\223\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 8612 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8612 poll([{fd=7, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN|POLLPRI}], 2, 10000 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "0", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317536, tv_nsec=369959000}, FUTEX_BITSET_MATCH_ANY 8612 <... poll resumed> ) = 1 ([{fd=7, revents=POLLIN}]) 8612 read(7, "\255=\312\37\223\360\212\25\2\0\0\0\0\0\0\0", 16) = 16 8612 poll([{fd=7, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN|POLLPRI}], 2, 10000 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "1", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317536, tv_nsec=476335000}, FUTEX_BITSET_MATCH_ANY 8612 <... poll resumed> ) = 1 ([{fd=7, revents=POLLIN}]) 8612 read(7, ",\322\34&\223\360\212\25\1\0\0\0\0\0\0\0", 16) = 16 8612 poll([{fd=7, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN|POLLPRI}], 2, 10000 8613 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8613 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-B/4", O_RDWR) = 4 8613 write(4, "0", 1) = 1 8613 close(4) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317536, tv_nsec=583315000}, FUTEX_BITSET_MATCH_ANY 8612 <... poll resumed> ) = 1 ([{fd=7, revents=POLLIN}]) 8612 read(7, "\256w},\223\360\212\25\2\0\0\0\0\0\0\0", 16) = 16 8612 close(7) = 0 8612 close(4) = 0 8612 write(1, "event: RISING EDGE offset: 4 ti"..., 256) = 256 8612 exit_group(0) = ? 8612 +++ exited with 0 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\244!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "event: RISING EDGE offset: 4 ti"..., 65536) = 256 5811 read(8, "", 65536) = 0 5811 wait4(8612, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8612 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 1 8613 <... futex resumed> ) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAIT_PRIVATE, 2, NULL 5811 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 1 8613 <... futex resumed> ) = 0 8613 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8613 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 8613 exit(0) = ? 8613 +++ exited with 0 +++ 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xc8\xc8\xe1\xca\x34\x02\x0d\x02\xc2\x96\x6f\x50\x49\xc9\x1f\xe9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xcb\xaf\x7e\xb4\xd4\x0b\x4e\xcb\x28\xd7\x78\xc1\x98\xfe\x49\x58", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x3d\x85\x6c\xd5\xde\xb1\x85\x08\xea\xe3\x85\x10\xe8\xd2\xde\x8b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xbc\x1f\x59\x20\x5a\xb3\xd6\xd0\x0b\x5d\xe5\x02\xee\x2d\x93\x6d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x31\x58\xca\xd9\x5b\xf2\xaa\xbb\x2b\x20\xcd\x67\xbe\xc9\xea\x07", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x32\x59\xf9\x33\xba\xb6\xda\xb7\x74\x02\x9d\x73\x9c\x4a\x6f\x30", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x6a\x4c\x81\x0d\xe9\xc5\xbc\xa6\x79\xef\x59\x81\x08\xee\xea\x86", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - receive fallin"..., 69) = 69 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8657 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 8657 set_robust_list(0x7f40d5eb29a0, 24 5811 clone( 8657 <... set_robust_list resumed> ) = 0 5811 <... clone resumed> child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8658 8657 close(10 5811 nanosleep({tv_sec=0, tv_nsec=200000000}, 8657 <... close resumed> ) = 0 8657 dup2(4, 0) = 0 8658 set_robust_list(0x7f40d5eae9e0, 24 8657 close(4 8658 <... set_robust_list resumed> ) = 0 8657 <... close resumed> ) = 0 8658 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317537, tv_nsec=562689000}, FUTEX_BITSET_MATCH_ANY 8657 dup2(7, 1) = 1 8657 close(7) = 0 8657 dup2(9, 2) = 2 8657 close(9) = 0 8657 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--falling-edge", "gpiochip0", "4"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8657 brk(NULL) = 0x563c5f66c000 8657 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff818ab040) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff818ab040) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff818ab040) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff818ab040) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff818ab040) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff818ab040) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff818ab040) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8657 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8657 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b27b1000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8657 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8657 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb1b27af000 8657 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb1b2781000 8657 mmap(0x7fb1b278f000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fb1b278f000 8657 mmap(0x7fb1b279d000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fb1b279d000 8657 mmap(0x7fb1b27aa000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fb1b27aa000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8657 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8657 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb1b277c000 8657 mmap(0x7fb1b277d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fb1b277d000 8657 mmap(0x7fb1b277e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb1b277e000 8657 mmap(0x7fb1b277f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb1b277f000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8657 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8657 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8657 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb1b25bb000 8657 mprotect(0x7fb1b25dd000, 1658880, PROT_NONE) = 0 8657 mmap(0x7fb1b25dd000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fb1b25dd000 8657 mmap(0x7fb1b2725000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fb1b2725000 8657 mmap(0x7fb1b2772000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fb1b2772000 8657 mmap(0x7fb1b2778000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb1b2778000 8657 close(3) = 0 8657 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb1b25b8000 8658 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8658 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/4", O_RDWR) = 4 8658 write(4, "0", 1) = 1 8658 close(4) = 0 8658 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8658 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317537, tv_nsec=668716000}, FUTEX_BITSET_MATCH_ANY 8657 arch_prctl(ARCH_SET_FS, 0x7fb1b25b8740) = 0 8657 mprotect(0x7fb1b2772000, 16384, PROT_READ) = 0 8657 mprotect(0x7fb1b277f000, 4096, PROT_READ) = 0 8657 mprotect(0x7fb1b27aa000, 16384, PROT_READ) = 0 8657 mprotect(0x563c5da9b000, 12288, PROT_READ) = 0 8657 mprotect(0x7fb1b27dd000, 4096, PROT_READ) = 0 8657 munmap(0x7fb1b27b1000, 17208) = 0 8657 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8657 close(3) = 0 8657 brk(NULL) = 0x563c5f66c000 8657 brk(0x563c5f68d000) = 0x563c5f68d000 8657 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8657 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b27b5000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8657 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fb1b25b1000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8657 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b27b4000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8657 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b27b3000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8657 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b27b2000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8657 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b27b1000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8657 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b25b0000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8657 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b25af000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8657 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b25ae000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8657 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b243b000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8657 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b243a000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8657 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b2439000 8657 close(3) = 0 8657 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8657 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8657 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb1b2407000 8657 close(3) = 0 8657 getuid() = 0 8657 getgid() = 0 8657 geteuid() = 0 8657 getegid() = 0 8657 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8657 ioctl(-1, TIOCGPGRP, 0x7fff818abc54) = -1 EBADF (Bad file descriptor) 8657 sysinfo({uptime=449, loads=[123584, 93152, 47424], totalram=106127360, freeram=57282560, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8657 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb1b25f2940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8657 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb1b25f2940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fb1b25f2940}, 8) = 0 8657 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb1b25f2940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8657 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb1b25f2940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb1b25f2940}, 8) = 0 8657 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb1b25f2940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8657 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb1b25f2940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb1b25f2940}, 8) = 0 5811 <... nanosleep resumed> NULL) = 0 5811 kill(8657, SIGINT) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8657 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fb1b25f2940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8657 --- SIGINT {si_signo=SIGINT, si_code=SI_USER, si_pid=5811, si_uid=0} --- 8657 +++ killed by SIGINT +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\2\0\0\0\321!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "", 65536) = 0 5811 wait4(8657, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGINT}], 0, NULL) = 8657 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[1m\33[31m", 9) = 9 5811 write(2, "FAILED:", 7) = 7 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "\33[31m", 5) = 5 5811 write(2, "\n\t\t'tools: gpiomon - receive fal"..., 132) = 132 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 8658, NULL 8658 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8658 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/4", O_RDWR) = 4 8658 write(4, "0", 1) = 1 8658 close(4) = 0 8658 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8658 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 8658 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK 8658 +++ exited with 0 +++ 5811 <... delete_module resumed> ) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x12\x58\x54\xbf\xcb\x69\x69\x25\x5c\x55\xa1\xbc\x6d\x75\xe4\xc1", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x8a\x4f\x07\x64\xbd\xd5\x02\xfb\x51\xe4\x14\xf5\x97\x8e\xcc\x94", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x62\x26\xaa\x1e\x31\x83\x7d\xa1\x71\xb4\xfb\xd5\xd5\x04\x2f\x35", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x1e\xba\xeb\xa8\x97\xef\xa7\x48\x5f\x0f\xae\x85\x0f\xa4\xf2\xa7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x9d\x77\x02\x1b\xbe\xe2\x9e\x49\xc6\x5c\x43\xfd\xd3\x05\xbc\x25", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - receive both t"..., 71) = 71 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8686 5811 close(4) = 0 5811 close(7) = 0 5811 close(9 8686 set_robust_list(0x7f40d5eb29a0, 24 5811 <... close resumed> ) = 0 5811 clone( 8686 <... set_robust_list resumed> ) = 0 5811 <... clone resumed> child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8687 8686 close(10 5811 nanosleep({tv_sec=0, tv_nsec=300000000}, 8686 <... close resumed> ) = 0 8686 dup2(4, 0) = 0 8687 set_robust_list(0x7f40d5eae9e0, 24 8686 close(4 8687 <... set_robust_list resumed> ) = 0 8686 <... close resumed> ) = 0 8686 dup2(7, 1 8687 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317538, tv_nsec=552526000}, FUTEX_BITSET_MATCH_ANY 8686 <... dup2 resumed> ) = 1 8686 close(7) = 0 8686 dup2(9, 2) = 2 8686 close(9) = 0 8686 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--falling-edge", "--rising-edge", "gpiochip0", "4"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8686 brk(NULL) = 0x559d89601000 8686 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff8755ee40) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff8755ee40) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff8755ee40) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff8755ee40) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff8755ee40) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff8755ee40) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff8755ee40) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8686 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8686 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860f4f000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8686 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8687 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8687 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/4", O_RDWR) = 4 8687 write(4, "1", 1) = 1 8687 close(4) = 0 8687 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8687 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317538, tv_nsec=671667000}, FUTEX_BITSET_MATCH_ANY 8686 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3860f4d000 8686 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3860f1f000 8686 mmap(0x7f3860f2d000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f3860f2d000 8686 mmap(0x7f3860f3b000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f3860f3b000 8686 mmap(0x7f3860f48000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f3860f48000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8686 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8686 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3860f1a000 8686 mmap(0x7f3860f1b000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f3860f1b000 8686 mmap(0x7f3860f1c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3860f1c000 8686 mmap(0x7f3860f1d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f3860f1d000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8686 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8686 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8686 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f3860d59000 8686 mprotect(0x7f3860d7b000, 1658880, PROT_NONE) = 0 8686 mmap(0x7f3860d7b000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3860d7b000 8686 mmap(0x7f3860ec3000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f3860ec3000 8686 mmap(0x7f3860f10000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f3860f10000 8686 mmap(0x7f3860f16000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3860f16000 8686 close(3) = 0 8686 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3860d56000 8686 arch_prctl(ARCH_SET_FS, 0x7f3860d56740) = 0 8686 mprotect(0x7f3860f10000, 16384, PROT_READ) = 0 8686 mprotect(0x7f3860f1d000, 4096, PROT_READ) = 0 8686 mprotect(0x7f3860f48000, 16384, PROT_READ) = 0 8686 mprotect(0x559d88d17000, 12288, PROT_READ) = 0 8686 mprotect(0x7f3860f7b000, 4096, PROT_READ) = 0 8686 munmap(0x7f3860f4f000, 17208) = 0 8686 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8686 close(3) = 0 8686 brk(NULL) = 0x559d89601000 8686 brk(0x559d89622000) = 0x559d89622000 8686 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8686 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860f53000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8686 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f3860d4f000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8686 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860f52000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8686 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860f51000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8686 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860f50000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8686 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860f4f000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8686 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860d4e000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8686 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860d4d000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8686 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860d4c000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8686 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860bd9000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8686 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860bd8000 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8686 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860bd7000 8687 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8687 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/4", O_RDWR) = 4 8687 write(4, "0", 1) = 1 8687 close(4) = 0 8687 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8687 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317538, tv_nsec=775174000}, FUTEX_BITSET_MATCH_ANY 8686 close(3) = 0 8686 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8686 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8686 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3860ba5000 8686 close(3) = 0 8686 getuid() = 0 8686 getgid() = 0 8686 geteuid() = 0 8686 getegid() = 0 8686 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8686 ioctl(-1, TIOCGPGRP, 0x7fff8755fa54) = -1 EBADF (Bad file descriptor) 8686 sysinfo({uptime=450, loads=[123584, 93152, 47424], totalram=106127360, freeram=57282560, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8686 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8686 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3860d90940}, 8) = 0 8686 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8686 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, 8) = 0 8686 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8686 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, 8) = 0 8686 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8686 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, 8) = 0 8686 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8686 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, 8) = 0 8686 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8686 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, 8) = 0 8686 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8686 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f3860d90940}, 8) = 0 8686 uname({sysname="Linux", nodename="compilator", ...}) = 0 8686 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8686 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8686 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8686 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8686 getpid() = 8686 8686 getppid() = 5811 8686 getpid() = 8686 8686 getpgrp() = 5807 8686 ioctl(2, TIOCGPGRP, 0x7fff8755f924) = -1 ENOTTY (Inappropriate ioctl for device) 8686 rt_sigaction(SIGCHLD, {sa_handler=0x559d88c5f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3860d90940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f3860d90940}, 8) = 0 8686 ioctl(2, TIOCGPGRP, 0x7fff8755f904) = -1 ENOTTY (Inappropriate ioctl for device) 8686 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8686 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8686 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8686 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8686 ioctl(3, TCGETS, 0x7fff8755f9e0) = -1 ENOTTY (Inappropriate ioctl for device) 8686 lseek(3, 0, SEEK_CUR) = 0 8686 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8686 lseek(3, 0, SEEK_SET) = 0 8686 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8686 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8686 dup2(3, 255) = 255 8686 close(3) = 0 8686 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8686 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8686 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8686 lseek(255, 0, SEEK_CUR) = 0 8686 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8686 pipe([3, 4]) = 0 5811 <... nanosleep resumed> NULL) = 0 5811 kill(8686, SIGTERM) = 0 8686 --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=5811, si_uid=0} --- 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8686 +++ killed by SIGTERM +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\2\0\0\0\356!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "", 65536) = 0 5811 wait4(8686, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGTERM}], 0, NULL) = 8686 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[1m\33[31m", 9) = 9 5811 write(2, "FAILED:", 7) = 7 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "\33[31m", 5) = 5 5811 write(2, "\n\t\t'tools: gpiomon - receive bot"..., 135) = 135 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 8687, NULL 8687 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8687 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/4", O_RDWR) = 4 8687 write(4, "1", 1) = 1 8687 close(4) = 0 8687 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8687 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 8687 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK 8687 +++ exited with 0 +++ 5811 <... delete_module resumed> ) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xed\x2f\x28\xf7\x49\x5e\x5d\x34\xf1\x81\xb9\x5a\xa4\x3b\x88\x12", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xc8\x67\x89\x6d\x8b\xea\x41\x46\xd6\x6d\xbc\x97\xe7\x45\x18\xa2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x55\xd5\x0a\x81\x58\x0e\x68\x52\xc5\xc2\xb4\xf0\x92\xe6\x1a\xd9", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x79\x5b\x93\x1a\xc2\xfa\x4f\x1c\x1a\xc3\xdf\xe4\x7d\x10\xd7\x76", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x81\x49\x9a\xd2\xd7\x7c\x4a\xbc\x7b\xae\x4e\x8f\xf2\xa6\x4e\x10", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x3c\xa3\x49\x9c\x3a\x5e\x8e\x8e\x84\x19\x56\x2f\x5f\x1c\xae\x7d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x96\x7c\xa9\x39\xaf\xfc\x11\x96\x50\x00\x2f\xa9\x52\x72\x1c\xe2", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xc6\x75\x65\x91\xd8\xae\x2d\x41\xb0\x8c\xf5\x9d\x7a\x05\x46\x82", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - watch multiple"..., 41) = 41 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8718 5811 close(4) = 0 5811 close(7) = 0 5811 close(9 8718 set_robust_list(0x7f40d5eb29a0, 24 5811 <... close resumed> ) = 0 5811 clone( 8718 <... set_robust_list resumed> ) = 0 5811 <... clone resumed> child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8719 5811 nanosleep({tv_sec=0, tv_nsec=150000000}, 8718 close(10) = 0 8718 dup2(4, 0) = 0 8718 close(4 8719 set_robust_list(0x7f40d5eae9e0, 24 8718 <... close resumed> ) = 0 8719 <... set_robust_list resumed> ) = 0 8718 dup2(7, 1 8719 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317539, tv_nsec=959467000}, FUTEX_BITSET_MATCH_ANY 8718 <... dup2 resumed> ) = 1 8718 close(7) = 0 8718 dup2(9, 2) = 2 8718 close(9) = 0 8718 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--format=%o", "gpiochip0", "1", "2", "3", "4", "5"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8718 brk(NULL) = 0x5589c7124000 8718 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe505d8340) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe505d8340) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe505d8340) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe505d8340) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe505d8340) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe505d8340) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe505d8340) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8718 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8718 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf369000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8718 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8718 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72bf367000 8718 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72bf339000 8718 mmap(0x7f72bf347000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f72bf347000 8718 mmap(0x7f72bf355000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f72bf355000 8718 mmap(0x7f72bf362000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f72bf362000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8718 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8718 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72bf334000 8718 mmap(0x7f72bf335000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f72bf335000 8718 mmap(0x7f72bf336000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72bf336000 8718 mmap(0x7f72bf337000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72bf337000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8718 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8718 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8718 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72bf173000 8718 mprotect(0x7f72bf195000, 1658880, PROT_NONE) = 0 8718 mmap(0x7f72bf195000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f72bf195000 8718 mmap(0x7f72bf2dd000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f72bf2dd000 8718 mmap(0x7f72bf32a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f72bf32a000 8718 mmap(0x7f72bf330000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72bf330000 8718 close(3) = 0 8718 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72bf170000 8718 arch_prctl(ARCH_SET_FS, 0x7f72bf170740) = 0 8718 mprotect(0x7f72bf32a000, 16384, PROT_READ) = 0 8718 mprotect(0x7f72bf337000, 4096, PROT_READ) = 0 8718 mprotect(0x7f72bf362000, 16384, PROT_READ) = 0 8718 mprotect(0x5589c5316000, 12288, PROT_READ) = 0 8718 mprotect(0x7f72bf395000, 4096, PROT_READ) = 0 8718 munmap(0x7f72bf369000, 17208) = 0 8718 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8718 close(3 8719 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8719 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/2", O_RDWR) = 4 8718 <... close resumed> ) = 0 8719 write(4, "1", 1) = 1 8719 close(4) = 0 8719 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8719 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317540, tv_nsec=67674000}, FUTEX_BITSET_MATCH_ANY 8718 brk(NULL) = 0x5589c7124000 8718 brk(0x5589c7145000) = 0x5589c7145000 8718 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8718 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf36d000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8718 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f72bf169000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8718 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf36c000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8718 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf36b000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8718 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf36a000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8718 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf369000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8718 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf168000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 5811 <... nanosleep resumed> NULL) = 0 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 1 5811 nanosleep({tv_sec=0, tv_nsec=150000000}, 8719 <... futex resumed> ) = 0 8719 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8719 futex(0x5595a86e070c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317540, tv_nsec=107885000}, FUTEX_BITSET_MATCH_ANY 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8718 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf167000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8718 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72bf166000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8718 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72beff3000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8718 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72beff2000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8718 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72beff1000 8718 close(3) = 0 8718 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8718 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8718 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72befbf000 8718 close(3) = 0 8718 getuid() = 0 8718 getgid() = 0 8718 geteuid() = 0 8718 getegid() = 0 8718 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8718 ioctl(-1, TIOCGPGRP, 0x7ffe505d8f54) = -1 EBADF (Bad file descriptor) 8718 sysinfo({uptime=451, loads=[123584, 93152, 47424], totalram=106127360, freeram=57282560, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8718 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8718 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8718 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8718 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8718 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8718 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8718 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8718 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 uname({sysname="Linux", nodename="compilator", ...}) = 0 8718 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8718 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8718 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8718 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8718 getpid() = 8718 8719 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8719 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 4 8719 write(4, "1", 1) = 1 8719 close(4) = 0 8719 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8719 futex(0x5595a86e070c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317540, tv_nsec=211748000}, FUTEX_BITSET_MATCH_ANY 8718 getppid() = 5811 8718 getpid() = 8718 8718 getpgrp() = 5807 8718 ioctl(2, TIOCGPGRP, 0x7ffe505d8e24) = -1 ENOTTY (Inappropriate ioctl for device) 8718 rt_sigaction(SIGCHLD, {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 ioctl(2, TIOCGPGRP, 0x7ffe505d8e04) = -1 ENOTTY (Inappropriate ioctl for device) 8718 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8718 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8718 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8718 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8718 ioctl(3, TCGETS, 0x7ffe505d8ee0) = -1 ENOTTY (Inappropriate ioctl for device) 8718 lseek(3, 0, SEEK_CUR) = 0 8718 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8718 lseek(3, 0, SEEK_SET) = 0 8718 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8718 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8718 dup2(3, 255) = 255 8718 close(3) = 0 8718 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8718 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8718 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8718 lseek(255, 0, SEEK_CUR) = 0 8718 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8718 pipe([3, 4]) = 0 8718 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8718 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8718 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8718 lseek(255, -5391, SEEK_CUR) = 904 8718 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f72bf170a10) = 8720 8718 rt_sigprocmask(SIG_SETMASK, [CHLD], 5811 <... nanosleep resumed> NULL) = 0 8718 <... rt_sigprocmask resumed> NULL, 8) = 0 5811 futex(0x5595a86e070c, FUTEX_WAKE_PRIVATE, 2147483647 8718 rt_sigaction(SIGCHLD, {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 5811 <... futex resumed> ) = 1 8719 <... futex resumed> ) = 0 5811 nanosleep({tv_sec=0, tv_nsec=150000000}, 8719 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8719 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317540, tv_nsec=260683000}, FUTEX_BITSET_MATCH_ANY 8718 <... rt_sigaction resumed> {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 close(4) = 0 8720 getpid( 8718 read(3, 8720 <... getpid resumed> ) = 8720 8720 close(255) = 0 8720 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8720 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 rt_sigaction(SIGCHLD, {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 rt_sigaction(SIGINT, {sa_handler=0x5589c527ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 dup2(4, 1) = 1 8720 close(4) = 0 8720 close(3) = 0 8720 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8720 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8720 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f72bf170a10) = 8721 8720 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8720 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8720 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8721 getpid( 8720 rt_sigprocmask(SIG_BLOCK, [CHLD], 8721 <... getpid resumed> ) = 8721 8720 <... rt_sigprocmask resumed> [], 8) = 0 8721 rt_sigprocmask(SIG_SETMASK, [], 8720 rt_sigaction(SIGINT, {sa_handler=0x5589c525adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8721 <... rt_sigprocmask resumed> NULL, 8) = 0 8720 <... rt_sigaction resumed> {sa_handler=0x5589c527ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8720 wait4(-1, 8721 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=0x5589c527ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigaction(SIGINT, {sa_handler=0x5589c527ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigaction(SIGCHLD, {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8721 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8721 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8721 ioctl(2, TIOCGPGRP, 0x7ffe505d88e4) = -1 ENOTTY (Inappropriate ioctl for device) 8721 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8721 dup2(3, 2) = 2 8721 close(3) = 0 8721 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8721 write(1, "allexport \toff\n", 20) = 20 8721 write(1, "braceexpand \ton\n", 19) = 19 8721 write(1, "emacs \toff\n", 20) = 20 8721 write(1, "errexit \toff\n", 20) = 20 8721 write(1, "errtrace \toff\n", 20) = 20 8721 write(1, "functrace \toff\n", 20) = 20 8721 write(1, "hashall \ton\n", 19) = 19 8721 write(1, "histexpand \toff\n", 20) = 20 8721 write(1, "history \toff\n", 20) = 20 8721 write(1, "ignoreeof \toff\n", 20) = 20 8721 write(1, "interactive-comments\ton\n", 24) = 24 8721 write(1, "keyword \toff\n", 20) = 20 8721 write(1, "monitor \toff\n", 20) = 20 8721 write(1, "noclobber \toff\n", 20) = 20 8721 write(1, "noexec \toff\n", 20) = 20 8721 write(1, "noglob \toff\n", 20) = 20 8721 write(1, "nolog \toff\n", 20) = 20 8721 write(1, "notify \toff\n", 20) = 20 8721 write(1, "nounset \toff\n", 20) = 20 8721 write(1, "onecmd \toff\n", 20) = 20 8721 write(1, "physical \toff\n", 20) = 20 8721 write(1, "pipefail \toff\n", 20) = 20 8721 write(1, "posix \toff\n", 20) = 20 8721 write(1, "privileged \toff\n", 20) = 20 8721 write(1, "verbose \toff\n", 20) = 20 8721 write(1, "vi \toff\n", 20) = 20 8721 write(1, "xtrace \toff\n", 20) = 20 8721 exit_group(0) = ? 8721 +++ exited with 0 +++ 8720 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8721 8720 rt_sigaction(SIGINT, {sa_handler=0x5589c527ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=0x5589c525adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8720 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8720 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8721, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8720 wait4(-1, 0x7ffe505d8350, WNOHANG, NULL) = -1 ECHILD (No child processes) 8720 rt_sigreturn({mask=[]}) = 0 8720 exit_group(0) = ? 8720 +++ exited with 0 +++ 8718 <... read resumed> "allexport \toff\n", 128) = 20 8718 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8718 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8718 read(3, 8719 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8719 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/4", O_RDWR) = 4 8719 write(4, "1", 1) = 1 8719 close(4) = 0 8719 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8719 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317540, tv_nsec=364430000}, FUTEX_BITSET_MATCH_ANY 8718 <... read resumed> " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8718 read(3, "ysical \toff\npipefail "..., 128) = 128 8718 read(3, " \toff\n", 128) = 10 8718 read(3, "", 128) = 0 8718 close(3) = 0 8718 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8718 rt_sigaction(SIGINT, {sa_handler=0x5589c525adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8720 8718 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=0x5589c525adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8718 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8718 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8718 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8718 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8718 lseek(255, -5174, SEEK_CUR) = 1121 8718 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f72bf170a10) = 8722 8718 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8718 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8722 getpid( 8718 rt_sigprocmask(SIG_SETMASK, [CHLD], 8722 <... getpid resumed> ) = 8722 8718 <... rt_sigprocmask resumed> NULL, 8) = 0 8718 rt_sigprocmask(SIG_BLOCK, [CHLD], 8722 close(255 8718 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8722 <... close resumed> ) = 0 8718 rt_sigaction(SIGINT, {sa_handler=0x5589c525adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8722 rt_sigprocmask(SIG_SETMASK, [], 8718 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 <... rt_sigprocmask resumed> NULL, 8) = 0 8718 wait4(-1, 8722 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 rt_sigaction(SIGINT, {sa_handler=0x5589c527ad70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 rt_sigaction(SIGCHLD, {sa_handler=0x5589c525e410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f72bf1aa940}, 8) = 0 8722 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8722 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8722 ioctl(2, TIOCGPGRP, 0x7ffe505d8cc4) = -1 ENOTTY (Inappropriate ioctl for device) 8722 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8722 dup2(3, 1) = 1 8722 close(3) = 0 8722 dup2(1, 2) = 2 8722 fcntl(1, F_GETFD) = 0 8722 exit_group(0) = ? 8722 +++ exited with 0 +++ 8718 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8722 8718 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, {sa_handler=0x5589c525adf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f72bf1aa940}, 8) = 0 8718 ioctl(2, TIOCGWINSZ, 0x7ffe505d8bc0) = -1 ENOTTY (Inappropriate ioctl for device) 8718 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8718 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 5811 <... nanosleep resumed> NULL) = 0 5811 kill(8718, SIGTERM) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8718 --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=5811, si_uid=0} --- 8718 +++ killed by SIGTERM +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\2\0\0\0\16\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "", 65536) = 0 5811 wait4(8718, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGTERM}], 0, NULL) = 8718 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[1m\33[31m", 9) = 9 5811 write(2, "FAILED:", 7) = 7 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "\33[31m", 5) = 5 5811 write(2, "\n\t\t'tools: gpiomon - watch multi"..., 105) = 105 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 1 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 8719, NULL 8719 <... futex resumed> ) = 0 8719 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8719 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 8719 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK 8719 +++ exited with 0 +++ 5811 <... delete_module resumed> ) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x18\x5b\x1a\x12\xee\x04\x9f\x60\xaf\xbd\x66\x14\x0e\x9d\x66\x93", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x93\x65\xa5\xf7\xe5\xf3\xa6\x4d\xc5\xdf\x53\x3d\x4c\x82\xc6\xa4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xd4\xa5\x4c\x6a\xb5\xbf\x99\x78\x9c\x7a\xe0\xf1\x4d\x68\x3e\xc8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x23\xf8\x10\xac\xfa\xf7\x15\x51\x8f\x20\x9f\xf5\xd8\x6c\x94\x56", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x38\x28\x9a\xa3\xde\x6e\x98\x37\x7c\x18\xee\xb2\xf3\x97\xb6\xec", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x96\x4e\x11\xc5\xe4\xc2\xcf\x80\x6a\x1d\x2d\x04\x67\xf2\xb2\x7e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x84\x67\x80\x53\x9e\x82\xef\xf3\xee\x21\x71\xba\x78\x2e\x23\x47", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xf8\xbc\x65\x01\x7c\x2c\x97\x54\xf3\xe4\x80\x2a\xc2\x43\x6a\xea", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - watch multiple"..., 64) = 64 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8753 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8754 5811 nanosleep({tv_sec=0, tv_nsec=150000000}, 8753 set_robust_list(0x7f40d5eb29a0, 24) = 0 8753 close(10) = 0 8754 set_robust_list(0x7f40d5eae9e0, 24) = 0 8754 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317541, tv_nsec=509665000}, FUTEX_BITSET_MATCH_ANY 8753 dup2(4, 0) = 0 8753 close(4) = 0 8753 dup2(7, 1) = 1 8753 close(7) = 0 8753 dup2(9, 2) = 2 8753 close(9) = 0 8753 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--format=%o", "gpiochip0", "5", "2", "7", "1", "6"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8753 brk(NULL) = 0x5604d96f0000 8753 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffe064248e0) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe064248e0) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe064248e0) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe064248e0) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffe064248e0) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe064248e0) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffe064248e0) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8753 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8753 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06dba74000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8753 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8753 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f06dba72000 8753 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f06dba44000 8753 mmap(0x7f06dba52000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f06dba52000 8753 mmap(0x7f06dba60000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f06dba60000 8753 mmap(0x7f06dba6d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f06dba6d000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8753 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8753 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f06dba3f000 8753 mmap(0x7f06dba40000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f06dba40000 8753 mmap(0x7f06dba41000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f06dba41000 8753 mmap(0x7f06dba42000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f06dba42000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8753 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8753 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8753 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f06db87e000 8753 mprotect(0x7f06db8a0000, 1658880, PROT_NONE) = 0 8753 mmap(0x7f06db8a0000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f06db8a0000 8753 mmap(0x7f06db9e8000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f06db9e8000 8753 mmap(0x7f06dba35000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f06dba35000 8753 mmap(0x7f06dba3b000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f06dba3b000 8753 close(3) = 0 8754 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8754 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/2", O_RDWR) = 4 8754 write(4, "1", 1) = 1 8754 close(4) = 0 8754 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8754 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317541, tv_nsec=616210000}, FUTEX_BITSET_MATCH_ANY 8753 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f06db87b000 8753 arch_prctl(ARCH_SET_FS, 0x7f06db87b740) = 0 8753 mprotect(0x7f06dba35000, 16384, PROT_READ) = 0 8753 mprotect(0x7f06dba42000, 4096, PROT_READ) = 0 8753 mprotect(0x7f06dba6d000, 16384, PROT_READ) = 0 8753 mprotect(0x5604d8dcc000, 12288, PROT_READ) = 0 8753 mprotect(0x7f06dbaa0000, 4096, PROT_READ) = 0 8753 munmap(0x7f06dba74000, 17208) = 0 8753 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8753 close(3) = 0 8753 brk(NULL) = 0x5604d96f0000 8753 brk(0x5604d9711000) = 0x5604d9711000 8753 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8753 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06dba78000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8753 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f06db874000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8753 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06dba77000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8753 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06dba76000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8753 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06dba75000 8753 close(3 5811 <... nanosleep resumed> NULL) = 0 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 1 5811 nanosleep({tv_sec=0, tv_nsec=150000000}, 8754 <... futex resumed> ) = 0 8754 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8754 futex(0x5595a86e070c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317541, tv_nsec=657762000}, FUTEX_BITSET_MATCH_ANY 8753 <... close resumed> ) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8753 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06dba74000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8753 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06db873000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8753 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06db872000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8753 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06db871000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8753 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06db6fe000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8753 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06db6fd000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8753 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06db6fc000 8753 close(3) = 0 8753 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8753 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8753 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f06db6ca000 8753 close(3) = 0 8753 getuid() = 0 8753 getgid() = 0 8753 geteuid() = 0 8753 getegid() = 0 8753 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8753 ioctl(-1, TIOCGPGRP, 0x7ffe064254f4) = -1 EBADF (Bad file descriptor) 8753 sysinfo({uptime=453, loads=[118912, 92672, 47552], totalram=106127360, freeram=57294848, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8753 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8753 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8753 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8753 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8753 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8753 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8753 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8753 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 uname({sysname="Linux", nodename="compilator", ...}) = 0 8753 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8753 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8753 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8753 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8753 getpid() = 8753 8753 getppid() = 5811 8753 getpid() = 8753 8753 getpgrp() = 5807 8753 ioctl(2, TIOCGPGRP, 0x7ffe064253c4) = -1 ENOTTY (Inappropriate ioctl for device) 8753 rt_sigaction(SIGCHLD, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 ioctl(2, TIOCGPGRP, 0x7ffe064253a4) = -1 ENOTTY (Inappropriate ioctl for device) 8753 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8753 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8753 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8753 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8753 ioctl(3, TCGETS, 0x7ffe06425480) = -1 ENOTTY (Inappropriate ioctl for device) 8753 lseek(3, 0, SEEK_CUR) = 0 8753 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8753 lseek(3, 0, SEEK_SET) = 0 8753 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8753 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8753 dup2(3, 255) = 255 8753 close(3) = 0 8753 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8753 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8753 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8753 lseek(255, 0, SEEK_CUR) = 0 8753 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8753 pipe([3, 4]) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8753 lseek(255, -5391, SEEK_CUR) = 904 8753 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f06db87ba10) = 8755 8754 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8754 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/1", O_RDWR) = 4 8754 write(4, "1", 1) = 1 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], 8754 close(4) = 0 8754 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8754 futex(0x5595a86e070c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317541, tv_nsec=763244000}, FUTEX_BITSET_MATCH_ANY 8753 <... rt_sigprocmask resumed> NULL, 8) = 0 8753 rt_sigaction(SIGCHLD, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8755 getpid( 8753 <... rt_sigaction resumed> {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 <... getpid resumed> ) = 8755 8753 close(4) = 0 8755 close(255 8753 read(3, 8755 <... close resumed> ) = 0 8755 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8755 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 rt_sigaction(SIGCHLD, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 rt_sigaction(SIGINT, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 dup2(4, 1) = 1 8755 close(4) = 0 8755 close(3) = 0 8755 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8755 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8755 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f06db87ba10) = 8756 8755 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8755 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8755 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8756 getpid( 8755 rt_sigprocmask(SIG_BLOCK, [CHLD], 8756 <... getpid resumed> ) = 8756 8755 <... rt_sigprocmask resumed> [], 8) = 0 8755 rt_sigaction(SIGINT, {sa_handler=0x5604d8d10df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8756 rt_sigprocmask(SIG_SETMASK, [], 8755 <... rt_sigaction resumed> {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 <... rt_sigprocmask resumed> NULL, 8) = 0 8755 wait4(-1, 8756 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 rt_sigaction(SIGINT, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 rt_sigaction(SIGCHLD, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8756 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8756 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8756 ioctl(2, TIOCGPGRP, 0x7ffe06424e84) = -1 ENOTTY (Inappropriate ioctl for device) 8756 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8756 dup2(3, 2) = 2 8756 close(3) = 0 8756 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8756 write(1, "allexport \toff\n", 20) = 20 8756 write(1, "braceexpand \ton\n", 19) = 19 5811 <... nanosleep resumed> NULL) = 0 5811 futex(0x5595a86e070c, FUTEX_WAKE_PRIVATE, 2147483647) = 1 5811 nanosleep({tv_sec=0, tv_nsec=150000000}, 8756 write(1, "emacs \toff\n", 20) = 20 8756 write(1, "errexit \toff\n", 20) = 20 8756 write(1, "errtrace \toff\n", 20) = 20 8756 write(1, "functrace \toff\n", 20) = 20 8756 write(1, "hashall \ton\n", 19) = 19 8756 write(1, "histexpand \toff\n", 20) = 20 8756 write(1, "history \toff\n", 20) = 20 8756 write(1, "ignoreeof \toff\n", 20) = 20 8756 write(1, "interactive-comments\ton\n", 24) = 24 8756 write(1, "keyword \toff\n", 20) = 20 8756 write(1, "monitor \toff\n", 20) = 20 8756 write(1, "noclobber \toff\n", 20) = 20 8756 write(1, "noexec \toff\n", 20) = 20 8756 write(1, "noglob \toff\n", 20) = 20 8756 write(1, "nolog \toff\n", 20) = 20 8756 write(1, "notify \toff\n", 20) = 20 8756 write(1, "nounset \toff\n", 20) = 20 8756 write(1, "onecmd \toff\n", 20) = 20 8756 write(1, "physical \toff\n", 20) = 20 8756 write(1, "pipefail \toff\n", 20) = 20 8756 write(1, "posix \toff\n", 20) = 20 8756 write(1, "privileged \toff\n", 20) = 20 8756 write(1, "verbose \toff\n", 20) = 20 8756 write(1, "vi \toff\n", 20) = 20 8756 write(1, "xtrace \toff\n", 20) = 20 8756 exit_group(0) = ? 8756 +++ exited with 0 +++ 8755 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8756 8755 rt_sigaction(SIGINT, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d10df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8755 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8755 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8756, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8755 wait4(-1, 0x7ffe064248d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8755 rt_sigreturn({mask=[]}) = 0 8755 exit_group(0) = ? 8755 +++ exited with 0 +++ 8754 <... futex resumed> ) = 0 8754 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8754 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317541, tv_nsec=838928000}, FUTEX_BITSET_MATCH_ANY 8753 <... read resumed> "allexport \toff\n", 128) = 20 8753 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8753 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8753 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8753 read(3, "ysical \toff\npipefail "..., 128) = 128 8753 read(3, " \toff\n", 128) = 10 8753 read(3, "", 128) = 0 8753 close(3) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigaction(SIGINT, {sa_handler=0x5604d8d10df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8755 8753 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d10df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8753 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8753 lseek(255, -5174, SEEK_CUR) = 1121 8753 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f06db87ba10) = 8757 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], 8757 getpid( 8753 <... rt_sigprocmask resumed> NULL, 8) = 0 8757 <... getpid resumed> ) = 8757 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], 8757 close(255 8753 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8757 <... close resumed> ) = 0 8753 rt_sigaction(SIGINT, {sa_handler=0x5604d8d10df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8757 rt_sigprocmask(SIG_SETMASK, [], 8753 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 <... rt_sigprocmask resumed> NULL, 8) = 0 8753 wait4(-1, 8757 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 rt_sigaction(SIGINT, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 rt_sigaction(SIGCHLD, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8757 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8757 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8757 ioctl(2, TIOCGPGRP, 0x7ffe06425264) = -1 ENOTTY (Inappropriate ioctl for device) 8757 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8757 dup2(3, 1) = 1 8757 close(3) = 0 8757 dup2(1, 2) = 2 8757 fcntl(1, F_GETFD) = 0 8757 exit_group(0) = ? 8757 +++ exited with 0 +++ 8753 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8757 8753 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d10df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 ioctl(2, TIOCGWINSZ, 0x7ffe06425160) = -1 ENOTTY (Inappropriate ioctl for device) 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 pipe([3, 4]) = 0 8753 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8753 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f06db87ba10) = 8758 8753 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8753 rt_sigaction(SIGCHLD, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8753 close(4 8758 getpid( 8753 <... close resumed> ) = 0 8758 <... getpid resumed> ) = 8758 8753 read(3, 8758 close(255) = 0 8758 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8758 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigaction(SIGCHLD, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigaction(SIGINT, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 dup2(4, 1) = 1 8758 close(4) = 0 8758 close(3) = 0 8758 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8758 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8758 pipe([3, 4]) = 0 8758 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8758 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f06db87ba10) = 8759 8758 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8758 close(4) = 0 8758 close(4) = -1 EBADF (Bad file descriptor) 8759 getpid( 8758 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8759 <... getpid resumed> ) = 8759 8758 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8759 rt_sigprocmask(SIG_SETMASK, [], 8758 clone( 8759 <... rt_sigprocmask resumed> NULL, 8) = 0 8759 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8758 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f06db87ba10) = 8760 8759 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigprocmask(SIG_SETMASK, [CHLD], 8759 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 getpid( 8759 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8760 <... getpid resumed> ) = 8760 8759 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 rt_sigprocmask(SIG_SETMASK, [], 8759 close(3 8760 <... rt_sigprocmask resumed> NULL, 8) = 0 8759 <... close resumed> ) = 0 8760 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8759 dup2(4, 1 8760 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 dup2(3, 0) = 0 8760 close(3) = 0 8760 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x5604d9710a40 /* 18 vars */ 8759 <... dup2 resumed> ) = 1 8759 close(4) = 0 8759 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8760 <... execve resumed> ) = 0 8759 <... openat resumed> ) = 3 5811 <... nanosleep resumed> NULL) = 0 5811 kill(8753, SIGTERM) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8760 brk(NULL) = 0x55bb233bc000 8759 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8759 brk(0x5604d9739000) = 0x5604d9739000 8759 getdents64(3 8760 access("/etc/ld.so.preload", R_OK 8758 <... rt_sigprocmask resumed> NULL, 8) = 0 8759 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8759 getdents64(3 8758 close(3 8759 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8760 <... access resumed> ) = -1 ENOENT (No such file or directory) 8759 brk(0x5604d9731000) = 0x5604d9731000 8759 close(3 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8759 <... close resumed> ) = 0 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8759 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8760 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8759 <... rt_sigaction resumed> {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 <... stat resumed> 0x7ffd52c361f0) = -1 ENOENT (No such file or directory) 8759 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8759 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8759 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8760 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8759 <... rt_sigaction resumed> {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 <... stat resumed> 0x7ffd52c361f0) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8760 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8759 rt_sigprocmask(SIG_BLOCK, [CHLD], 8760 <... stat resumed> 0x7ffd52c361f0) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8759 <... rt_sigprocmask resumed> [], 8) = 0 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 stat("/libgpiod.old/src/lib/.libs/tls", 8759 rt_sigprocmask(SIG_SETMASK, [], 8760 <... stat resumed> 0x7ffd52c361f0) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8759 <... rt_sigprocmask resumed> NULL, 8) = 0 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd52c361f0) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8759 ioctl(2, TIOCGPGRP 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 stat("/libgpiod.old/src/lib/.libs/x86_64", 8759 <... ioctl resumed> , 0x7ffe06423de4) = -1 ENOTTY (Inappropriate ioctl for device) 8760 <... stat resumed> 0x7ffd52c361f0) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8759 rt_sigaction(SIGCHLD, {sa_handler=0x5604d8d14410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 stat("/libgpiod.old/src/lib/.libs/x86_64", 8759 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 <... stat resumed> 0x7ffd52c361f0) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8760 stat("/libgpiod.old/src/lib/.libs", 8759 rt_sigaction(SIGINT, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8760 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8760 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8759 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 <... openat resumed> ) = 3 8760 fstat(3, 8759 fstat(1, 8760 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8760 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d21b8a000 8760 close(3) = 0 8759 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8760 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8759 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8760 <... openat resumed> ) = 3 8760 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 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8760 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d21b88000 8760 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4d21b7d000 8760 mmap(0x7f4d21b7f000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4d21b7f000 8760 mmap(0x7f4d21b84000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f4d21b84000 8760 mmap(0x7f4d21b86000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f4d21b86000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8759 <... write resumed> ) = 50 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8759 exit_group(0 8760 <... openat resumed> ) = 3 8760 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8760 fstat(3, 8759 <... exit_group resumed>) = ? 8760 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8760 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4d21955000 8760 mprotect(0x7f4d2197a000, 2093056, PROT_NONE) = 0 8760 mmap(0x7f4d21b79000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f4d21b79000 8760 mmap(0x7f4d21b7b000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4d21b7b000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8759 +++ exited with 0 +++ 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8758 <... close resumed> ) = 0 8760 <... openat resumed> ) = 3 8760 read(3, 8758 rt_sigprocmask(SIG_BLOCK, [CHLD], 8760 <... read resumed> "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8760 fstat(3, 8758 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8760 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8760 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4d21794000 8760 mprotect(0x7f4d217b6000, 1658880, PROT_NONE) = 0 8760 mmap(0x7f4d217b6000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f4d217b6000 8760 mmap(0x7f4d218fe000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f4d218fe000 8760 mmap(0x7f4d2194b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f4d2194b000 8760 mmap(0x7f4d21951000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4d21951000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8758 rt_sigprocmask(SIG_SETMASK, [CHLD], 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8758 <... rt_sigprocmask resumed> NULL, 8) = 0 8760 <... openat resumed> ) = 3 8760 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 8760 fstat(3, 8758 rt_sigprocmask(SIG_BLOCK, [CHLD], 8760 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8760 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4d2178c000 8760 mmap(0x7f4d2178e000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4d2178e000 8760 mmap(0x7f4d21791000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f4d21791000 8760 mmap(0x7f4d21792000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f4d21792000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8758 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8760 <... openat resumed> ) = 3 8760 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8760 fstat(3, 8758 rt_sigaction(SIGINT, {sa_handler=0x5604d8d10df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8760 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8760 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4d21718000 8760 mmap(0x7f4d2171a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4d2171a000 8760 mmap(0x7f4d2176c000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f4d2176c000 8760 mmap(0x7f4d2178a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f4d2178a000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8758 <... rt_sigaction resumed> {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8758 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8759 8760 <... openat resumed> ) = 3 8760 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8760 fstat(3, 8758 wait4(-1, 8760 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8760 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4d21713000 8760 mmap(0x7f4d21714000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f4d21714000 8760 mmap(0x7f4d21715000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4d21715000 8760 mmap(0x7f4d21716000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4d21716000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8754 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8754 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/6", O_RDWR 8760 <... openat resumed> ) = 3 8760 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8760 fstat(3, 8754 <... openat resumed> ) = 4 8760 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8760 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d21711000 8760 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4d216f0000 8760 mmap(0x7f4d216f6000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4d216f6000 8760 mmap(0x7f4d21705000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f4d21705000 8760 mmap(0x7f4d2170b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f4d2170b000 8760 mmap(0x7f4d2170d000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4d2170d000 8760 close(3) = 0 8760 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d216ed000 8760 arch_prctl(ARCH_SET_FS, 0x7f4d216ed800) = 0 8760 mprotect(0x7f4d2194b000, 16384, PROT_READ 8754 write(4, "1", 1 8760 <... mprotect resumed> ) = 0 8754 <... write resumed> ) = 1 8760 mprotect(0x7f4d2170b000, 4096, PROT_READ 8754 close(4 8760 <... mprotect resumed> ) = 0 8760 mprotect(0x7f4d21716000, 4096, PROT_READ) = 0 8760 mprotect(0x7f4d2178a000, 4096, PROT_READ) = 0 8760 mprotect(0x7f4d21792000, 4096, PROT_READ) = 0 8760 mprotect(0x7f4d21b79000, 4096, PROT_READ) = 0 8760 mprotect(0x7f4d21b86000, 4096, PROT_READ) = 0 8760 mprotect(0x55bb21f40000, 4096, PROT_READ) = 0 8760 mprotect(0x7f4d21bb6000, 4096, PROT_READ) = 0 8760 munmap(0x7f4d21b8a000, 17208 8754 <... close resumed> ) = 0 8760 <... munmap resumed> ) = 0 8760 set_tid_address(0x7f4d216edad0) = 8760 8760 set_robust_list(0x7f4d216edae0, 24) = 0 8760 rt_sigaction(SIGRTMIN, {sa_handler=0x7f4d216f66b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f4d21702730}, NULL, 8) = 0 8760 rt_sigaction(SIGRT_1, {sa_handler=0x7f4d216f6740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f4d21702730}, NULL, 8) = 0 8760 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8760 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8760 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8760 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8760 brk(NULL) = 0x55bb233bc000 8760 brk(0x55bb233dd000) = 0x55bb233dd000 8760 access("/etc/selinux/config", F_OK 8754 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8760 <... access resumed> ) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8754 <... futex resumed> ) = 0 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8754 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317542, tv_nsec=120333000}, FUTEX_BITSET_MATCH_ANY 8760 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8753 <... read resumed> 0x7ffe06424390, 128) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) 8753 --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=5811, si_uid=0} --- 8753 +++ killed by SIGTERM +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\2\0\0\0001\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, 8760 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8760 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d21b8e000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8760 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f4d216e6000 8760 close(3) = 0 8760 futex(0x7f4d21950a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8760 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d21b8d000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8760 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d21b8c000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8760 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d21b8b000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8760 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d21b8a000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8760 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d216e5000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8760 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d216e4000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8760 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d216e3000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8760 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d21570000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8760 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d2156f000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8760 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d2156e000 8760 close(3) = 0 8760 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8760 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8760 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4d2153c000 8760 close(3) = 0 8760 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8760 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8760 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8760 read(0, "", 4096) = 0 8760 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = -1 EPIPE (Broken pipe) 8760 --- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=8760, si_uid=0} --- 8760 +++ killed by SIGPIPE +++ 8758 <... wait4 resumed> [{WIFSIGNALED(s) && WTERMSIG(s) == SIGPIPE}], 0, NULL) = 8760 8758 rt_sigaction(SIGINT, {sa_handler=0x5604d8d30d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, {sa_handler=0x5604d8d10df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f06db8b5940}, 8) = 0 8758 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8758 close(3) = -1 EBADF (Bad file descriptor) 8758 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8758 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8759, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8758 wait4(-1, 0x7ffe06423b10, WNOHANG, NULL) = -1 ECHILD (No child processes) 8758 rt_sigreturn({mask=[]}) = 0 8758 exit_group(141) = ? 5811 <... read resumed> "", 65536) = 0 5811 wait4(8753, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGTERM}], 0, NULL) = 8753 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[1m\33[31m", 9) = 9 5811 write(2, "FAILED:", 7) = 7 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "\33[31m", 5) = 5 5811 write(2, "\n\t\t'tools: gpiomon - watch multi"..., 128) = 128 5811 write(2, "\33[0m", 4) = 4 5811 futex(0x5595a86e0708, FUTEX_WAKE_PRIVATE, 2147483647) = 0 5811 futex(0x7f40d5eae9d0, FUTEX_WAIT, 8754, NULL 8758 +++ exited with 141 +++ 8754 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8754 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/6", O_RDWR) = 4 8754 write(4, "0", 1) = 1 8754 close(4) = 0 8754 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8754 madvise(0x7f40d56ae000, 8368128, MADV_DONTNEED) = 0 8754 exit(0) = ? 5811 <... futex resumed> ) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 8754 +++ exited with 0 +++ 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x1b\xae\x35\x00\x2e\x9a\x8f\x9f\x89\xea\xbb\xa3\x4c\x6a\x04\x4d", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x59\x0d\xdb\xe6\xde\x9d\x28\x4e\x4e\x73\xd1\x86\xd1\xdb\xf9\xa3", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x47\xbf\xf9\xfd\x7c\x6c\x3e\x76\x41\xa1\xca\xd3\xe9\x41\x72\x9b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xe1\x3f\x6c\xbb\xe7\x4c\x00\xa3\x77\x87\x52\xa9\xc1\x86\x05\xb4", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x04\x15\x36\xb8\x56\x08\xec\xbe\x2f\xd2\x35\xb9\xdc\x20\x99\xc8", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x95\x66\xc5\x59\xd9\xeb\x67\xb8\x3b\x1f\xa7\xb8\x3d\x94\x05\x00", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xfb\xf6\xe5\x08\x11\x53\xab\x22\x77\xb6\xae\x91\xff\x75\xcb\x46", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x86\x2c\x47\x43\x8e\x0b\x94\x72\x7a\xb5\x1b\x86\xe5\x24\x6a\x43", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - request the sa"..., 48) = 48 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8791 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8791 set_robust_list(0x7f40d5eb29a0, 24) = 0 8791 close(10) = 0 8791 dup2(4, 0) = 0 8791 close(4) = 0 8791 dup2(7, 1) = 1 8791 close(7) = 0 8791 dup2(9, 2) = 2 8791 close(9) = 0 8791 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip0", "2", "2"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8791 brk(NULL) = 0x55cb3a289000 8791 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffde9b8ba00) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffde9b8ba00) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffde9b8ba00) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffde9b8ba00) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffde9b8ba00) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffde9b8ba00) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffde9b8ba00) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8791 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8791 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08906000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8791 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8791 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2d08904000 8791 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d088d6000 8791 mmap(0x7f2d088e4000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f2d088e4000 8791 mmap(0x7f2d088f2000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f2d088f2000 8791 mmap(0x7f2d088ff000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f2d088ff000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8791 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8791 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d088d1000 8791 mmap(0x7f2d088d2000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2d088d2000 8791 mmap(0x7f2d088d3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2d088d3000 8791 mmap(0x7f2d088d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2d088d4000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8791 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8791 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8791 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2d08710000 8791 mprotect(0x7f2d08732000, 1658880, PROT_NONE) = 0 8791 mmap(0x7f2d08732000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2d08732000 8791 mmap(0x7f2d0887a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2d0887a000 8791 mmap(0x7f2d088c7000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2d088c7000 8791 mmap(0x7f2d088cd000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2d088cd000 8791 close(3) = 0 8791 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2d0870d000 8791 arch_prctl(ARCH_SET_FS, 0x7f2d0870d740) = 0 8791 mprotect(0x7f2d088c7000, 16384, PROT_READ) = 0 8791 mprotect(0x7f2d088d4000, 4096, PROT_READ) = 0 8791 mprotect(0x7f2d088ff000, 16384, PROT_READ) = 0 8791 mprotect(0x55cb39002000, 12288, PROT_READ) = 0 8791 mprotect(0x7f2d08932000, 4096, PROT_READ) = 0 8791 munmap(0x7f2d08906000, 17208) = 0 8791 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8791 close(3) = 0 8791 brk(NULL) = 0x55cb3a289000 8791 brk(0x55cb3a2aa000) = 0x55cb3a2aa000 8791 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8791 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d0890a000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8791 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f2d08706000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8791 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08909000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8791 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08908000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8791 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08907000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8791 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08906000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8791 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08705000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8791 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08704000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8791 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08703000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8791 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d08590000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8791 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d0858f000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8791 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d0858e000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8791 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2d0855c000 8791 close(3) = 0 8791 getuid() = 0 8791 getgid() = 0 8791 geteuid() = 0 8791 getegid() = 0 8791 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8791 ioctl(-1, TIOCGPGRP, 0x7ffde9b8c614) = -1 EBADF (Bad file descriptor) 8791 sysinfo({uptime=455, loads=[118912, 92672, 47552], totalram=106127360, freeram=57282560, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8791 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8791 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8791 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8791 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8791 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8791 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8791 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 uname({sysname="Linux", nodename="compilator", ...}) = 0 8791 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8791 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8791 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8791 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8791 getpid() = 8791 8791 getppid() = 5811 8791 getpid() = 8791 8791 getpgrp() = 5807 8791 ioctl(2, TIOCGPGRP, 0x7ffde9b8c4e4) = -1 ENOTTY (Inappropriate ioctl for device) 8791 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8791 ioctl(2, TIOCGPGRP, 0x7ffde9b8c4c4) = -1 ENOTTY (Inappropriate ioctl for device) 8791 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8791 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8791 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8791 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8791 ioctl(3, TCGETS, 0x7ffde9b8c5a0) = -1 ENOTTY (Inappropriate ioctl for device) 8791 lseek(3, 0, SEEK_CUR) = 0 8791 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8791 lseek(3, 0, SEEK_SET) = 0 8791 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8791 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8791 dup2(3, 255) = 255 8791 close(3) = 0 8791 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8791 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8791 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8791 lseek(255, 0, SEEK_CUR) = 0 8791 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8791 pipe([3, 4]) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8791 lseek(255, -5391, SEEK_CUR) = 904 8791 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8792 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8791 close(4) = 0 8791 read(3, 8792 getpid() = 8792 8792 close(255) = 0 8792 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8792 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8792 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8792 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8792 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8792 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8792 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8792 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8792 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8792 dup2(4, 1) = 1 8792 close(4) = 0 8792 close(3) = 0 8792 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8792 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8792 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8793 8792 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8792 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8792 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8793 getpid( 8792 rt_sigprocmask(SIG_BLOCK, [CHLD], 8793 <... getpid resumed> ) = 8793 8792 <... rt_sigprocmask resumed> [], 8) = 0 8792 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8793 rt_sigprocmask(SIG_SETMASK, [], 8792 <... rt_sigaction resumed> {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8793 <... rt_sigprocmask resumed> NULL, 8) = 0 8793 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8792 wait4(-1, 8793 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8793 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8793 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8793 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8793 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8793 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8793 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8793 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8793 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8793 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8793 ioctl(2, TIOCGPGRP, 0x7ffde9b8bfa4) = -1 ENOTTY (Inappropriate ioctl for device) 8793 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8793 dup2(3, 2) = 2 8793 close(3) = 0 8793 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8793 write(1, "allexport \toff\n", 20) = 20 8793 write(1, "braceexpand \ton\n", 19) = 19 8793 write(1, "emacs \toff\n", 20) = 20 8793 write(1, "errexit \toff\n", 20) = 20 8793 write(1, "errtrace \toff\n", 20) = 20 8793 write(1, "functrace \toff\n", 20) = 20 8793 write(1, "hashall \ton\n", 19) = 19 8793 write(1, "histexpand \toff\n", 20) = 20 8793 write(1, "history \toff\n", 20) = 20 8793 write(1, "ignoreeof \toff\n", 20) = 20 8793 write(1, "interactive-comments\ton\n", 24) = 24 8793 write(1, "keyword \toff\n", 20) = 20 8793 write(1, "monitor \toff\n", 20) = 20 8793 write(1, "noclobber \toff\n", 20) = 20 8793 write(1, "noexec \toff\n", 20) = 20 8793 write(1, "noglob \toff\n", 20) = 20 8793 write(1, "nolog \toff\n", 20) = 20 8793 write(1, "notify \toff\n", 20) = 20 8793 write(1, "nounset \toff\n", 20) = 20 8793 write(1, "onecmd \toff\n", 20) = 20 8793 write(1, "physical \toff\n", 20) = 20 8793 write(1, "pipefail \toff\n", 20) = 20 8793 write(1, "posix \toff\n", 20) = 20 8793 write(1, "privileged \toff\n", 20) = 20 8793 write(1, "verbose \toff\n", 20) = 20 8793 write(1, "vi \toff\n", 20) = 20 8793 write(1, "xtrace \toff\n", 20) = 20 8793 exit_group(0) = ? 8793 +++ exited with 0 +++ 8792 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8793 8792 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8792 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8792 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8793, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8792 wait4(-1, 0x7ffde9b8ba10, WNOHANG, NULL) = -1 ECHILD (No child processes) 8792 rt_sigreturn({mask=[]}) = 0 8792 exit_group(0) = ? 8792 +++ exited with 0 +++ 8791 <... read resumed> "allexport \toff\n", 128) = 20 8791 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8791 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8791 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8791 read(3, "ysical \toff\npipefail "..., 128) = 128 8791 read(3, " \toff\n", 128) = 10 8791 read(3, "", 128) = 0 8791 close(3) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8792 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8791 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8791 lseek(255, -5174, SEEK_CUR) = 1121 8791 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8794 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], 8794 getpid( 8791 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8794 <... getpid resumed> ) = 8794 8791 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8794 close(255 8791 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8794 <... close resumed> ) = 0 8791 wait4(-1, 8794 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8794 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8794 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8794 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8794 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8794 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8794 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8794 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8794 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8794 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8794 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8794 ioctl(2, TIOCGPGRP, 0x7ffde9b8c384) = -1 ENOTTY (Inappropriate ioctl for device) 8794 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8794 dup2(3, 1) = 1 8794 close(3) = 0 8794 dup2(1, 2) = 2 8794 fcntl(1, F_GETFD) = 0 8794 exit_group(0) = ? 8794 +++ exited with 0 +++ 8791 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8794 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 ioctl(2, TIOCGWINSZ, 0x7ffde9b8c280) = -1 ENOTTY (Inappropriate ioctl for device) 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 pipe([3, 4]) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8791 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8795 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8791 close(4) = 0 8791 read(3, 8795 getpid() = 8795 8795 close(255) = 0 8795 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8795 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 dup2(4, 1) = 1 8795 close(4) = 0 8795 close(3) = 0 8795 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8795 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8795 pipe([3, 4]) = 0 8795 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8795 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8796 8795 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8795 close(4) = 0 8796 getpid( 8795 close(4 8796 <... getpid resumed> ) = 8796 8795 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8796 rt_sigprocmask(SIG_SETMASK, [], 8795 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8796 <... rt_sigprocmask resumed> NULL, 8) = 0 8795 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8796 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8795 clone( 8796 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8796 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8795 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8797 8796 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigprocmask(SIG_SETMASK, [CHLD], 8796 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8797 getpid( 8796 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8797 <... getpid resumed> ) = 8797 8796 close(3 8797 rt_sigprocmask(SIG_SETMASK, [], 8796 <... close resumed> ) = 0 8797 <... rt_sigprocmask resumed> NULL, 8) = 0 8796 dup2(4, 1 8797 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8796 <... dup2 resumed> ) = 1 8797 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8796 close(4 8797 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8796 <... close resumed> ) = 0 8797 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8796 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8797 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8797 dup2(3, 0) = 0 8797 close(3) = 0 8797 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8797 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8797 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8797 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55cb3a2a9330 /* 18 vars */ 8796 <... openat resumed> ) = 3 8796 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8796 brk(0x55cb3a2d2000) = 0x55cb3a2d2000 8797 <... execve resumed> ) = 0 8796 getdents64(3 8797 brk(NULL 8795 <... rt_sigprocmask resumed> NULL, 8) = 0 8797 <... brk resumed> ) = 0x557124a23000 8796 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8796 getdents64(3 8795 close(3 8797 access("/etc/ld.so.preload", R_OK 8796 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8796 brk(0x55cb3a2ca000) = 0x55cb3a2ca000 8796 close(3) = 0 8796 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8797 <... access resumed> ) = -1 ENOENT (No such file or directory) 8796 <... rt_sigaction resumed> {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8796 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 <... close resumed> ) = 0 8796 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8795 rt_sigprocmask(SIG_BLOCK, [CHLD], 8796 <... rt_sigaction resumed> {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8796 rt_sigprocmask(SIG_BLOCK, [CHLD], 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8796 <... rt_sigprocmask resumed> [], 8) = 0 8796 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8796 ioctl(2, TIOCGPGRP, 0x7ffde9b8af04) = -1 ENOTTY (Inappropriate ioctl for device) 8796 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8797 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8796 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8797 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8796 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8796 fstat(1, 8797 <... stat resumed> 0x7ffc315a2d10) = -1 ENOENT (No such file or directory) 8796 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8795 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8797 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8797 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8796 write(1, "/libgpiod.old/tests/.libs/../../"..., 50 8797 <... stat resumed> 0x7ffc315a2d10) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8796 <... write resumed> ) = 50 8797 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8797 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8796 exit_group(0 8797 <... stat resumed> 0x7ffc315a2d10) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8796 <... exit_group resumed>) = ? 8797 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8797 stat("/libgpiod.old/src/lib/.libs/tls", 8796 +++ exited with 0 +++ 8797 <... stat resumed> 0x7ffc315a2d10) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8795 rt_sigprocmask(SIG_SETMASK, [CHLD], 8797 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8797 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc315a2d10) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc315a2d10) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 stat("/libgpiod.old/src/lib/.libs/x86_64", 8795 <... rt_sigprocmask resumed> NULL, 8) = 0 8797 <... stat resumed> 0x7ffc315a2d10) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8795 rt_sigprocmask(SIG_BLOCK, [CHLD], 8797 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8797 stat("/libgpiod.old/src/lib/.libs", 8795 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8797 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8797 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8795 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8797 <... openat resumed> ) = 3 8797 fstat(3, 8795 <... rt_sigaction resumed> {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8797 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8797 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecace04000 8797 close(3) = 0 8795 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8796 8795 wait4(-1, 8797 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8797 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 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8797 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecace02000 8797 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fecacdf7000 8797 mmap(0x7fecacdf9000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fecacdf9000 8797 mmap(0x7fecacdfe000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fecacdfe000 8797 mmap(0x7fecace00000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fecace00000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8797 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8797 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fecacbcf000 8797 mprotect(0x7fecacbf4000, 2093056, PROT_NONE) = 0 8797 mmap(0x7fecacdf3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fecacdf3000 8797 mmap(0x7fecacdf5000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecacdf5000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8797 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8797 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8797 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fecaca0e000 8797 mprotect(0x7fecaca30000, 1658880, PROT_NONE) = 0 8797 mmap(0x7fecaca30000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fecaca30000 8797 mmap(0x7fecacb78000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fecacb78000 8797 mmap(0x7fecacbc5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fecacbc5000 8797 mmap(0x7fecacbcb000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecacbcb000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8797 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 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8797 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fecaca06000 8797 mmap(0x7fecaca08000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fecaca08000 8797 mmap(0x7fecaca0b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fecaca0b000 8797 mmap(0x7fecaca0c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fecaca0c000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8797 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8797 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fecac992000 8797 mmap(0x7fecac994000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fecac994000 8797 mmap(0x7fecac9e6000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fecac9e6000 8797 mmap(0x7fecaca04000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fecaca04000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8797 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8797 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fecac98d000 8797 mmap(0x7fecac98e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fecac98e000 8797 mmap(0x7fecac98f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fecac98f000 8797 mmap(0x7fecac990000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fecac990000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8797 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8797 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8797 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecac98b000 8797 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fecac96a000 8797 mmap(0x7fecac970000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fecac970000 8797 mmap(0x7fecac97f000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fecac97f000 8797 mmap(0x7fecac985000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fecac985000 8797 mmap(0x7fecac987000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecac987000 8797 close(3) = 0 8797 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecac967000 8797 arch_prctl(ARCH_SET_FS, 0x7fecac967800) = 0 8797 mprotect(0x7fecacbc5000, 16384, PROT_READ) = 0 8797 mprotect(0x7fecac985000, 4096, PROT_READ) = 0 8797 mprotect(0x7fecac990000, 4096, PROT_READ) = 0 8797 mprotect(0x7fecaca04000, 4096, PROT_READ) = 0 8797 mprotect(0x7fecaca0c000, 4096, PROT_READ) = 0 8797 mprotect(0x7fecacdf3000, 4096, PROT_READ) = 0 8797 mprotect(0x7fecace00000, 4096, PROT_READ) = 0 8797 mprotect(0x5571243a5000, 4096, PROT_READ) = 0 8797 mprotect(0x7fecace30000, 4096, PROT_READ) = 0 8797 munmap(0x7fecace04000, 17208) = 0 8797 set_tid_address(0x7fecac967ad0) = 8797 8797 set_robust_list(0x7fecac967ae0, 24) = 0 8797 rt_sigaction(SIGRTMIN, {sa_handler=0x7fecac9706b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fecac97c730}, NULL, 8) = 0 8797 rt_sigaction(SIGRT_1, {sa_handler=0x7fecac970740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecac97c730}, NULL, 8) = 0 8797 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8797 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8797 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8797 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8797 brk(NULL) = 0x557124a23000 8797 brk(0x557124a44000) = 0x557124a44000 8797 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8797 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecace08000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8797 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fecac960000 8797 close(3) = 0 8797 futex(0x7fecacbcaa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8797 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecace07000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8797 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecace06000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8797 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecace05000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8797 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecace04000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8797 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecac95f000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8797 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecac95e000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8797 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecac95d000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8797 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecac7ea000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8797 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecac7e9000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8797 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecac7e8000 8797 close(3) = 0 8797 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8797 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8797 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecac7b6000 8797 close(3) = 0 8797 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8797 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8797 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8797 read(0, "", 4096) = 0 8797 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8791 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8791 read(3, 8797 close(1) = 0 8797 exit_group(0) = ? 8797 +++ exited with 0 +++ 8795 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8797 8795 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8795 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8795 close(3) = -1 EBADF (Bad file descriptor) 8795 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8795 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8796, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8795 wait4(-1, 0x7ffde9b8ac50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8795 rt_sigreturn({mask=[]}) = 0 8795 exit_group(0) = ? 8791 <... read resumed> "", 128) = 0 8791 close(3 8795 +++ exited with 0 +++ 8791 <... close resumed> ) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8795 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 pipe([3, 4]) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8791 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8798 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8791 close(4) = 0 8791 read(3, 8798 getpid() = 8798 8798 close(255) = 0 8798 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8798 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8798 dup2(4, 1) = 1 8798 close(4) = 0 8798 close(3) = 0 8798 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8798 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8798 pipe([3, 4]) = 0 8798 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8798 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8799 8798 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8798 close(4) = 0 8798 close(4) = -1 EBADF (Bad file descriptor) 8798 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8798 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8800 8798 rt_sigprocmask(SIG_SETMASK, [CHLD], 8799 getpid( 8798 <... rt_sigprocmask resumed> NULL, 8) = 0 8799 <... getpid resumed> ) = 8799 8798 close(3 8799 rt_sigprocmask(SIG_SETMASK, [], 8798 <... close resumed> ) = 0 8799 <... rt_sigprocmask resumed> NULL, 8) = 0 8798 rt_sigprocmask(SIG_BLOCK, [CHLD], 8799 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8798 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8799 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigprocmask(SIG_SETMASK, [CHLD], 8799 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8800 getpid( 8799 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8800 <... getpid resumed> ) = 8800 8799 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8800 rt_sigprocmask(SIG_SETMASK, [], 8799 close(3 8800 <... rt_sigprocmask resumed> NULL, 8) = 0 8799 <... close resumed> ) = 0 8800 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8799 dup2(4, 1 8800 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8799 <... dup2 resumed> ) = 1 8800 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8800 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8800 dup2(3, 0) = 0 8800 close(3) = 0 8800 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8799 close(4 8800 <... rt_sigaction resumed> {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8799 <... close resumed> ) = 0 8800 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8799 stat(".", 8800 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8799 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8800 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8800 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55cb3a2952b0 /* 18 vars */ 8799 stat("/usr/local/sbin/ls", 8798 <... rt_sigprocmask resumed> NULL, 8) = 0 8799 <... stat resumed> 0x7ffde9b8aef0) = -1 ENOENT (No such file or directory) 8799 stat("/usr/local/bin/ls", 0x7ffde9b8aef0) = -1 ENOENT (No such file or directory) 8799 stat("/usr/sbin/ls", 0x7ffde9b8aef0) = -1 ENOENT (No such file or directory) 8799 stat("/usr/bin/ls", 8798 rt_sigprocmask(SIG_BLOCK, [CHLD], 8799 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8799 stat("/usr/bin/ls", 8798 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8799 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8799 geteuid() = 0 8799 getegid() = 0 8799 getuid() = 0 8799 getgid() = 0 8799 access("/usr/bin/ls", X_OK 8800 <... execve resumed> ) = 0 8799 <... access resumed> ) = 0 8799 stat("/usr/bin/ls", 8798 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8800 brk(NULL 8799 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8800 <... brk resumed> ) = 0x5585027a6000 8799 geteuid() = 0 8799 getegid() = 0 8799 getuid() = 0 8799 getgid() = 0 8799 access("/usr/bin/ls", R_OK 8798 <... rt_sigaction resumed> {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8799 <... access resumed> ) = 0 8799 stat("/usr/bin/ls", 8798 wait4(-1, 8800 access("/etc/ld.so.preload", R_OK 8799 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8799 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8799 geteuid() = 0 8800 <... access resumed> ) = -1 ENOENT (No such file or directory) 8799 getegid() = 0 8799 getuid() = 0 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8799 getgid() = 0 8799 access("/usr/bin/ls", X_OK 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8799 <... access resumed> ) = 0 8800 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8799 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8800 <... stat resumed> 0x7ffde0ba5f50) = -1 ENOENT (No such file or directory) 8799 geteuid( 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8799 <... geteuid resumed> ) = 0 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8799 getegid( 8800 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8799 <... getegid resumed> ) = 0 8800 <... stat resumed> 0x7ffde0ba5f50) = -1 ENOENT (No such file or directory) 8799 getuid( 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8799 <... getuid resumed> ) = 0 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8799 getgid( 8800 <... stat resumed> 0x7ffde0ba5f50) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8799 <... getgid resumed> ) = 0 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffde0ba5f50) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8799 access("/usr/bin/ls", R_OK 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8799 <... access resumed> ) = 0 8800 <... stat resumed> 0x7ffde0ba5f50) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8799 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 stat("/libgpiod.old/src/lib/.libs/x86_64", 8799 <... rt_sigaction resumed> {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8800 <... stat resumed> 0x7ffde0ba5f50) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8800 stat("/libgpiod.old/src/lib/.libs/x86_64", 8799 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8800 <... stat resumed> 0x7ffde0ba5f50) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8799 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 stat("/libgpiod.old/src/lib/.libs", 8799 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8800 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8800 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8799 <... rt_sigaction resumed> {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8800 <... openat resumed> ) = 3 8800 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8800 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea15300000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8799 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x55cb3a2952b0 /* 18 vars */ 8800 <... openat resumed> ) = 3 8800 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 8800 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8800 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fea152fe000 8800 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea152f3000 8800 mmap(0x7fea152f5000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea152f5000 8800 mmap(0x7fea152fa000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fea152fa000 8800 mmap(0x7fea152fc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fea152fc000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8799 <... execve resumed> ) = 0 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8799 brk(NULL 8800 <... openat resumed> ) = 3 8800 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8800 fstat(3, 8799 <... brk resumed> ) = 0x564ef30c1000 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8800 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea150cb000 8800 mprotect(0x7fea150f0000, 2093056, PROT_NONE) = 0 8800 mmap(0x7fea152ef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fea152ef000 8800 mmap(0x7fea152f1000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fea152f1000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8799 access("/etc/ld.so.preload", R_OK 8800 <... openat resumed> ) = 3 8800 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8800 fstat(3, 8799 <... access resumed> ) = -1 ENOENT (No such file or directory) 8800 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8800 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea14f0a000 8800 mprotect(0x7fea14f2c000, 1658880, PROT_NONE) = 0 8800 mmap(0x7fea14f2c000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fea14f2c000 8800 mmap(0x7fea15074000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fea15074000 8800 mmap(0x7fea150c1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fea150c1000 8800 mmap(0x7fea150c7000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fea150c7000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8799 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 <... openat resumed> ) = 3 8800 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 8800 fstat(3, 8799 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8800 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea14f02000 8800 mmap(0x7fea14f04000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea14f04000 8800 mmap(0x7fea14f07000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fea14f07000 8800 mmap(0x7fea14f08000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fea14f08000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8799 <... stat resumed> 0x7fffeca26850) = -1 ENOENT (No such file or directory) 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8800 <... openat resumed> ) = 3 8800 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8800 fstat(3, 8799 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8800 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea14e8e000 8800 mmap(0x7fea14e90000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea14e90000 8800 mmap(0x7fea14ee2000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fea14ee2000 8800 mmap(0x7fea14f00000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fea14f00000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8799 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8799 <... stat resumed> 0x7fffeca26850) = -1 ENOENT (No such file or directory) 8800 <... openat resumed> ) = 3 8800 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8800 fstat(3, 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8800 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea14e89000 8800 mmap(0x7fea14e8a000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fea14e8a000 8800 mmap(0x7fea14e8b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea14e8b000 8800 mmap(0x7fea14e8c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fea14e8c000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8799 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8799 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8800 <... openat resumed> ) = 3 8800 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8800 fstat(3, 8799 <... stat resumed> 0x7fffeca26850) = -1 ENOENT (No such file or directory) 8800 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8800 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fea14e87000 8800 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fea14e66000 8800 mmap(0x7fea14e6c000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fea14e6c000 8800 mmap(0x7fea14e7b000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fea14e7b000 8800 mmap(0x7fea14e81000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fea14e81000 8800 mmap(0x7fea14e83000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fea14e83000 8800 close(3) = 0 8800 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fea14e63000 8800 arch_prctl(ARCH_SET_FS, 0x7fea14e63800) = 0 8800 mprotect(0x7fea150c1000, 16384, PROT_READ 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8800 <... mprotect resumed> ) = 0 8799 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 mprotect(0x7fea14e81000, 4096, PROT_READ 8799 stat("/libgpiod.old/src/lib/.libs/tls", 8800 <... mprotect resumed> ) = 0 8800 mprotect(0x7fea14e8c000, 4096, PROT_READ) = 0 8800 mprotect(0x7fea14f00000, 4096, PROT_READ) = 0 8800 mprotect(0x7fea14f08000, 4096, PROT_READ) = 0 8800 mprotect(0x7fea152ef000, 4096, PROT_READ) = 0 8800 mprotect(0x7fea152fc000, 4096, PROT_READ) = 0 8800 mprotect(0x558500a96000, 4096, PROT_READ) = 0 8800 mprotect(0x7fea1532c000, 4096, PROT_READ) = 0 8800 munmap(0x7fea15300000, 17208) = 0 8800 set_tid_address(0x7fea14e63ad0) = 8800 8800 set_robust_list(0x7fea14e63ae0, 24) = 0 8800 rt_sigaction(SIGRTMIN, {sa_handler=0x7fea14e6c6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fea14e78730}, NULL, 8) = 0 8800 rt_sigaction(SIGRT_1, {sa_handler=0x7fea14e6c740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fea14e78730}, NULL, 8) = 0 8800 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8800 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8800 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8800 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8800 brk(NULL) = 0x5585027a6000 8800 brk(0x5585027c7000) = 0x5585027c7000 8800 access("/etc/selinux/config", F_OK 8799 <... stat resumed> 0x7fffeca26850) = -1 ENOENT (No such file or directory) 8800 <... access resumed> ) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8800 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8799 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8799 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8800 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8799 <... stat resumed> 0x7fffeca26850) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8800 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8799 stat("/libgpiod.old/src/lib/.libs/x86_64", 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8799 <... stat resumed> 0x7fffeca26850) = -1 ENOENT (No such file or directory) 8800 <... openat resumed> ) = 3 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8800 fstat(3, 8799 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8800 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea15304000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8799 stat("/libgpiod.old/src/lib/.libs/x86_64", 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 <... stat resumed> 0x7fffeca26850) = -1 ENOENT (No such file or directory) 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8800 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fea14e5c000 8800 close(3) = 0 8800 futex(0x7fea150c6a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8800 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea15303000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8799 stat("/libgpiod.old/src/lib/.libs", 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8800 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea15302000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8799 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 <... openat resumed> ) = 3 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8800 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea15301000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8799 fstat(3, 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8800 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea15300000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8799 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 <... mmap resumed> ) = 0x7f14db2db000 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8800 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea14e5b000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8800 fstat(3, 8799 close(3 8800 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8799 <... close resumed> ) = 0 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8800 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea14e5a000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8799 <... openat resumed> ) = 3 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 read(3, 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8800 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea14e59000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8799 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 fstat(3, 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8800 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea14ce6000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8799 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8800 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea14ce5000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8799 <... mmap resumed> ) = 0x7f14db2d9000 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8800 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea14ce4000 8800 close(3) = 0 8800 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8799 <... mmap resumed> ) = 0x7f14db0b1000 8800 <... openat resumed> ) = 3 8800 fstat(3, 8799 mprotect(0x7f14db0d6000, 2093056, PROT_NONE 8800 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8800 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fea14cb2000 8800 close(3) = 0 8799 <... mprotect resumed> ) = 0 8799 mmap(0x7f14db2d5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f14db2d5000 8799 mmap(0x7f14db2d7000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14db2d7000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8799 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8799 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8799 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14daef0000 8799 mprotect(0x7f14daf12000, 1658880, PROT_NONE) = 0 8799 mmap(0x7f14daf12000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f14daf12000 8799 mmap(0x7f14db05a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f14db05a000 8799 mmap(0x7f14db0a7000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f14db0a7000 8799 mmap(0x7f14db0ad000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14db0ad000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8799 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8799 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14dae7c000 8799 mmap(0x7f14dae7e000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f14dae7e000 8799 mmap(0x7f14daed0000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f14daed0000 8799 mmap(0x7f14daeee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f14daeee000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8799 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8799 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14dae77000 8800 fstat(0, 8799 mmap(0x7f14dae78000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000 8800 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8799 <... mmap resumed> ) = 0x7f14dae78000 8799 mmap(0x7f14dae79000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000 8800 read(0, 8799 <... mmap resumed> ) = 0x7f14dae79000 8799 mmap(0x7f14dae7a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f14dae7a000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8799 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8799 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8799 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14dae56000 8799 mmap(0x7f14dae5c000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f14dae5c000 8799 mmap(0x7f14dae6b000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f14dae6b000 8799 mmap(0x7f14dae71000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f14dae71000 8799 mmap(0x7f14dae73000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14dae73000 8799 close(3) = 0 8799 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f14dae54000 8799 arch_prctl(ARCH_SET_FS, 0x7f14dae55380) = 0 8799 mprotect(0x7f14db0a7000, 16384, PROT_READ) = 0 8799 mprotect(0x7f14dae71000, 4096, PROT_READ) = 0 8799 mprotect(0x7f14dae7a000, 4096, PROT_READ) = 0 8799 mprotect(0x7f14daeee000, 4096, PROT_READ) = 0 8799 mprotect(0x7f14db2d5000, 4096, PROT_READ) = 0 8799 mprotect(0x564ef1b24000, 4096, PROT_READ) = 0 8799 mprotect(0x7f14db307000, 4096, PROT_READ) = 0 8799 munmap(0x7f14db2db000, 17208) = 0 8799 set_tid_address(0x7f14dae55650) = 8799 8799 set_robust_list(0x7f14dae55660, 24) = 0 8799 rt_sigaction(SIGRTMIN, {sa_handler=0x7f14dae5c6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f14dae68730}, NULL, 8) = 0 8799 rt_sigaction(SIGRT_1, {sa_handler=0x7f14dae5c740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f14dae68730}, NULL, 8) = 0 8799 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8799 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8799 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8799 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8799 brk(NULL) = 0x564ef30c1000 8799 brk(0x564ef30e2000) = 0x564ef30e2000 8799 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8799 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14db2df000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8799 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f14dae4d000 8799 close(3) = 0 8799 futex(0x7f14db0aca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8799 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14db2de000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8799 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14db2dd000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8799 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14db2dc000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8799 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14db2db000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8799 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14dae4c000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8799 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14dae4b000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8799 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14dae4a000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8799 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14dacd7000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8799 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14dacd6000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8799 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14dacd5000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8799 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14daca3000 8799 close(3) = 0 8799 ioctl(1, TCGETS, 0x7fffeca274c0) = -1 ENOTTY (Inappropriate ioctl for device) 8799 ioctl(1, TIOCGWINSZ, 0x7fffeca27590) = -1 ENOTTY (Inappropriate ioctl for device) 8799 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8799 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8799 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "security.selinux", "unlabeled", 255) = 10 8799 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8799 futex(0x7f14db2d8a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8799 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8799 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8799 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8799 close(3) = 0 8799 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8799 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8799 close(3) = 0 8799 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8799 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8799 read(3, "", 4096) = 0 8799 close(3) = 0 8799 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8799 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8799 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f14dac9e000 8799 close(3) = 0 8799 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8799 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8799 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f14dac89000 8799 mprotect(0x7f14dac8c000, 40960, PROT_NONE) = 0 8799 mmap(0x7f14dac8c000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f14dac8c000 8799 mmap(0x7f14dac93000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f14dac93000 8799 mmap(0x7f14dac96000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f14dac96000 8799 mmap(0x7f14dac98000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f14dac98000 8799 close(3) = 0 8799 mprotect(0x7f14dac96000, 4096, PROT_READ) = 0 8799 munmap(0x7f14dac9e000, 17208) = 0 8799 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8799 lseek(3, 0, SEEK_CUR) = 0 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8799 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8799 close(3) = 0 8799 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8799 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8799 close(3) = 0 8799 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8799 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8799 close(3) = 0 8799 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8799 lseek(3, 0, SEEK_CUR) = 0 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8799 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8799 close(3) = 0 8799 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8799 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8799 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8799 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8799 lseek(3, -71, SEEK_CUR) = 56 8799 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8799 close(3) = 0 8799 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8800 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8799 <... write resumed> ) = 91 8800 read(0, 8799 close(1 8800 <... read resumed> "", 4096) = 0 8800 close(1) = 0 8799 <... close resumed> ) = 0 8799 close(2) = 0 8799 exit_group(0 8800 exit_group(0) = ? 8799 <... exit_group resumed>) = ? 8800 +++ exited with 0 +++ 8798 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8800 8798 wait4(-1, 8799 +++ exited with 0 +++ 8798 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8799 8798 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8798 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8798 close(3) = -1 EBADF (Bad file descriptor) 8798 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8798 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8800, si_uid=0, si_status=0, si_utime=4, si_stime=7} --- 8798 wait4(-1, 0x7ffde9b8ae50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8798 rt_sigreturn({mask=[]}) = 0 8798 exit_group(0) = ? 8791 <... read resumed> "", 128) = 0 8798 +++ exited with 0 +++ 8791 close(3) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8798 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 pipe([3, 4]) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8791 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8801 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8801 getpid( 8791 <... rt_sigaction resumed> {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8801 <... getpid resumed> ) = 8801 8791 close(4 8801 close(255 8791 <... close resumed> ) = 0 8801 <... close resumed> ) = 0 8791 read(3, 8801 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8801 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8801 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8801 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8801 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8801 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8801 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8801 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8801 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8801 dup2(4, 1) = 1 8801 close(4) = 0 8801 close(3) = 0 8801 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8801 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 chdir("/libgpiod.old/src/tools") = 0 8801 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8801 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8801 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8801 exit_group(0) = ? 8801 +++ exited with 0 +++ 8791 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8791 read(3, "", 128) = 0 8791 close(3) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8801 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 stat("/libgpiod.old/src/tools/.libs/gpiomon", {st_mode=S_IFREG|0755, st_size=37304, ...}) = 0 8791 pipe([3, 4]) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8791 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8802 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8791 close(4) = 0 8802 getpid( 8791 read(3, 8802 <... getpid resumed> ) = 8802 8802 close(255) = 0 8802 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8802 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8802 dup2(4, 1) = 1 8802 close(4) = 0 8802 close(3) = 0 8802 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8802 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8802 pipe([3, 4]) = 0 8802 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8802 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8803 8802 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8802 close(4) = 0 8802 close(4) = -1 EBADF (Bad file descriptor) 8803 getpid( 8802 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8803 <... getpid resumed> ) = 8803 8802 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8803 rt_sigprocmask(SIG_SETMASK, [], 8802 clone( 8803 <... rt_sigprocmask resumed> NULL, 8) = 0 8803 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8802 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2d0870da10) = 8804 8803 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigprocmask(SIG_SETMASK, [CHLD], 8803 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8804 getpid( 8803 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 <... getpid resumed> ) = 8804 8803 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8804 rt_sigprocmask(SIG_SETMASK, [], 8803 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 <... rt_sigprocmask resumed> NULL, 8) = 0 8803 close(3 8804 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8803 <... close resumed> ) = 0 8804 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8803 dup2(4, 1 8804 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8803 <... dup2 resumed> ) = 1 8804 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 dup2(3, 0) = 0 8804 close(3) = 0 8804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8804 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55cb3a2a99b0 /* 18 vars */ 8803 close(4) = 0 8803 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8804 <... execve resumed> ) = 0 8803 <... openat resumed> ) = 3 8804 brk(NULL 8803 fstat(3, 8804 <... brk resumed> ) = 0x55b7545e1000 8803 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8803 brk(0x55cb3a2d2000) = 0x55cb3a2d2000 8803 getdents64(3 8802 <... rt_sigprocmask resumed> NULL, 8) = 0 8803 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8804 access("/etc/ld.so.preload", R_OK 8803 getdents64(3 8802 close(3 8803 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8803 brk(0x55cb3a2ca000) = 0x55cb3a2ca000 8803 close(3) = 0 8804 <... access resumed> ) = -1 ENOENT (No such file or directory) 8803 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 <... rt_sigaction resumed> {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8803 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8803 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8803 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8804 <... stat resumed> 0x7ffdb4f92f90) = -1 ENOENT (No such file or directory) 8803 <... rt_sigaction resumed> {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 rt_sigprocmask(SIG_BLOCK, [CHLD], 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8803 <... rt_sigprocmask resumed> [], 8) = 0 8804 <... stat resumed> 0x7ffdb4f92f90) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 rt_sigprocmask(SIG_SETMASK, [], 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8803 <... rt_sigprocmask resumed> NULL, 8) = 0 8804 <... stat resumed> 0x7ffdb4f92f90) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 ioctl(2, TIOCGPGRP 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 stat("/libgpiod.old/src/lib/.libs/tls", 8803 <... ioctl resumed> , 0x7ffde9b8b524) = -1 ENOTTY (Inappropriate ioctl for device) 8804 <... stat resumed> 0x7ffdb4f92f90) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 rt_sigaction(SIGCHLD, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8803 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8804 <... stat resumed> 0x7ffdb4f92f90) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 stat("/libgpiod.old/src/lib/.libs/x86_64", 8803 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 <... stat resumed> 0x7ffdb4f92f90) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 fstat(1, 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 stat("/libgpiod.old/src/lib/.libs/x86_64", 8803 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8804 <... stat resumed> 0x7ffdb4f92f90) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 stat("/libgpiod.old/src/lib/.libs", 8803 <... write resumed> ) = 56 8804 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8804 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8803 exit_group(0 8804 <... openat resumed> ) = 3 8804 fstat(3, 8803 <... exit_group resumed>) = ? 8804 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8804 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc9f4000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8803 +++ exited with 0 +++ 8802 <... close resumed> ) = 0 8804 <... openat resumed> ) = 3 8804 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 8804 fstat(3, 8802 rt_sigprocmask(SIG_BLOCK, [CHLD], 8804 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8804 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0cdc9f2000 8804 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cdc9e7000 8804 mmap(0x7f0cdc9e9000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cdc9e9000 8804 mmap(0x7f0cdc9ee000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f0cdc9ee000 8804 mmap(0x7f0cdc9f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f0cdc9f0000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8802 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8802 rt_sigprocmask(SIG_SETMASK, [CHLD], 8804 <... openat resumed> ) = 3 8804 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8804 fstat(3, 8802 <... rt_sigprocmask resumed> NULL, 8) = 0 8804 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8804 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cdc7bf000 8804 mprotect(0x7f0cdc7e4000, 2093056, PROT_NONE) = 0 8804 mmap(0x7f0cdc9e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f0cdc9e3000 8804 mmap(0x7f0cdc9e5000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0cdc9e5000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8802 rt_sigprocmask(SIG_BLOCK, [CHLD], 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8802 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8804 <... openat resumed> ) = 3 8804 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8804 fstat(3, 8802 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8804 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8804 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cdc5fe000 8804 mprotect(0x7f0cdc620000, 1658880, PROT_NONE) = 0 8804 mmap(0x7f0cdc620000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0cdc620000 8804 mmap(0x7f0cdc768000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f0cdc768000 8804 mmap(0x7f0cdc7b5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f0cdc7b5000 8804 mmap(0x7f0cdc7bb000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0cdc7bb000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8802 <... rt_sigaction resumed> {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8802 wait4(-1, 8804 <... openat resumed> ) = 3 8804 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 8804 fstat(3, 8802 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8803 8804 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8804 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cdc5f6000 8804 mmap(0x7f0cdc5f8000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cdc5f8000 8804 mmap(0x7f0cdc5fb000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0cdc5fb000 8804 mmap(0x7f0cdc5fc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0cdc5fc000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8802 wait4(-1, 8804 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8804 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8804 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cdc582000 8804 mmap(0x7f0cdc584000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cdc584000 8804 mmap(0x7f0cdc5d6000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f0cdc5d6000 8804 mmap(0x7f0cdc5f4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f0cdc5f4000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8804 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8804 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cdc57d000 8804 mmap(0x7f0cdc57e000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0cdc57e000 8804 mmap(0x7f0cdc57f000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cdc57f000 8804 mmap(0x7f0cdc580000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0cdc580000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8804 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8804 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8804 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0cdc57b000 8804 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0cdc55a000 8804 mmap(0x7f0cdc560000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0cdc560000 8804 mmap(0x7f0cdc56f000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f0cdc56f000 8804 mmap(0x7f0cdc575000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f0cdc575000 8804 mmap(0x7f0cdc577000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0cdc577000 8804 close(3) = 0 8804 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0cdc557000 8804 arch_prctl(ARCH_SET_FS, 0x7f0cdc557800) = 0 8804 mprotect(0x7f0cdc7b5000, 16384, PROT_READ) = 0 8804 mprotect(0x7f0cdc575000, 4096, PROT_READ) = 0 8804 mprotect(0x7f0cdc580000, 4096, PROT_READ) = 0 8804 mprotect(0x7f0cdc5f4000, 4096, PROT_READ) = 0 8804 mprotect(0x7f0cdc5fc000, 4096, PROT_READ) = 0 8804 mprotect(0x7f0cdc9e3000, 4096, PROT_READ) = 0 8804 mprotect(0x7f0cdc9f0000, 4096, PROT_READ) = 0 8804 mprotect(0x55b7538f5000, 4096, PROT_READ) = 0 8804 mprotect(0x7f0cdca20000, 4096, PROT_READ) = 0 8804 munmap(0x7f0cdc9f4000, 17208) = 0 8804 set_tid_address(0x7f0cdc557ad0) = 8804 8804 set_robust_list(0x7f0cdc557ae0, 24) = 0 8804 rt_sigaction(SIGRTMIN, {sa_handler=0x7f0cdc5606b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f0cdc56c730}, NULL, 8) = 0 8804 rt_sigaction(SIGRT_1, {sa_handler=0x7f0cdc560740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f0cdc56c730}, NULL, 8) = 0 8804 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8804 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8804 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8804 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8804 brk(NULL) = 0x55b7545e1000 8804 brk(0x55b754602000) = 0x55b754602000 8804 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8804 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc9f8000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8804 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f0cdc550000 8804 close(3) = 0 8804 futex(0x7f0cdc7baa08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8804 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc9f7000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8804 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc9f6000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8804 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc9f5000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8804 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc9f4000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8804 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc54f000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8804 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc54e000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8804 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc54d000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8804 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc3da000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8804 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc3d9000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8804 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc3d8000 8804 close(3) = 0 8804 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8804 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8804 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0cdc3a6000 8804 close(3) = 0 8804 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8804 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8804 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8804 read(0, "", 4096) = 0 8804 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8791 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8791 read(3, 8804 close(1) = 0 8804 exit_group(0) = ? 8804 +++ exited with 0 +++ 8802 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8804 8802 rt_sigaction(SIGINT, {sa_handler=0x55cb38f66d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8802 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8802 close(3) = -1 EBADF (Bad file descriptor) 8802 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8802 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8803, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8802 wait4(-1, 0x7ffde9b8b250, WNOHANG, NULL) = -1 ECHILD (No child processes) 8802 rt_sigreturn({mask=[]}) = 0 8802 exit_group(0) = ? 8802 +++ exited with 0 +++ 8791 <... read resumed> "", 128) = 0 8791 close(3) = 0 8791 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8791 rt_sigaction(SIGINT, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8802 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f46df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8791 brk(0x55cb3a2cb000) = 0x55cb3a2cb000 8791 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2d08747940}, 8) = 0 8791 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, {sa_handler=0x55cb38f4a410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2d08747940}, 8) = 0 8791 execve("/libgpiod.old/src/tools/.libs/gpiomon", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip0", "2", "2"], 0x55cb3a2a99b0 /* 17 vars */) = 0 8791 brk(NULL) = 0x55b0f701d000 8791 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff7c492a90) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff7c492a90) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff7c492a90) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff7c492a90) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff7c492a90) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff7c492a90) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff7c492a90) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8791 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8791 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8791 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1d084dc000 8791 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1d084d2000 8791 mmap(0x7f1d084d5000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f1d084d5000 8791 mmap(0x7f1d084d8000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f1d084d8000 8791 mmap(0x7f1d084da000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f1d084da000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7fff7c492a70) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7fff7c492a70) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7fff7c492a70) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7fff7c492a70) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7fff7c492a70) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7fff7c492a70) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7fff7c492a70) = -1 ENOENT (No such file or directory) 8791 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8791 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8791 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8791 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8791 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1d084cd000 8791 close(3) = 0 8791 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8791 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8791 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8791 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1d0830c000 8791 mprotect(0x7f1d0832e000, 1658880, PROT_NONE) = 0 8791 mmap(0x7f1d0832e000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f1d0832e000 8791 mmap(0x7f1d08476000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f1d08476000 8791 mmap(0x7f1d084c3000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f1d084c3000 8791 mmap(0x7f1d084c9000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1d084c9000 8791 close(3) = 0 8791 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1d08309000 8791 arch_prctl(ARCH_SET_FS, 0x7f1d08309740) = 0 8791 mprotect(0x7f1d084c3000, 16384, PROT_READ) = 0 8791 mprotect(0x7f1d084da000, 4096, PROT_READ) = 0 8791 mprotect(0x55b0f5d4e000, 4096, PROT_READ) = 0 8791 mprotect(0x7f1d08505000, 4096, PROT_READ) = 0 8791 munmap(0x7f1d084cd000, 17208) = 0 8791 rt_sigprocmask(SIG_BLOCK, [INT TERM], NULL, 8) = 0 8791 signalfd4(-1, [INT TERM], 8, 0) = 3 8791 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 8791 fstat(4, {st_mode=S_IFDIR|0755, st_size=3020, ...}) = 0 8791 brk(NULL) = 0x55b0f701d000 8791 brk(0x55b0f703e000) = 0x55b0f703e000 8791 getdents64(4, /* 151 entries */, 32768) = 4496 8791 getdents64(4, /* 0 entries */, 32768) = 0 8791 close(4) = 0 8791 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 8791 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8791 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8791 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 7 8791 read(7, "254:0", 5) = 5 8791 close(7) = 0 8791 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7fff7c492fd0) = 0 8791 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 7 8791 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 8791 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 8791 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 9 8791 read(9, "254:1", 5) = 5 8791 close(9) = 0 8791 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7fff7c492fd0) = 0 8791 close(4) = 0 8791 close(7) = 0 8791 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 8791 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8791 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8791 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 7 8791 read(7, "254:0", 5) = 5 8791 close(7) = 0 8791 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7fff7c493050) = 0 8791 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff7c4930a0) = 0 8791 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff7c4930a0) = 0 8791 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7fff7c4930d0) = 0 8791 ioctl(4, GPIO_GET_LINEINFO_IOCTL, 0x7fff7c493050) = 0 8791 ioctl(4, GPIO_GET_LINEEVENT_IOCTL, 0x7fff7c4930d0) = -1 EBUSY (Device or resource busy) 8791 close(7) = 0 8791 close(4) = 0 8791 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 39) = 39 8791 write(2, "error waiting for events", 24) = 24 8791 write(2, ": Device or resource busy\n", 26) = 26 8791 exit_group(1) = ? 8791 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0W\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 89 5811 wait4(8791, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 8791 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - no arguments':"..., 33) = 33 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8816 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8816 set_robust_list(0x7f40d5eb29a0, 24) = 0 8816 close(10) = 0 8816 dup2(4, 0) = 0 8816 close(4) = 0 8816 dup2(7, 1) = 1 8816 close(7) = 0 8816 dup2(9, 2) = 2 8816 close(9) = 0 8816 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"...], 0x7ffca3b5afe8 /* 17 vars */) = 0 8816 brk(NULL) = 0x56235fcd7000 8816 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc1e0bb910) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc1e0bb910) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc1e0bb910) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc1e0bb910) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc1e0bb910) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc1e0bb910) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc1e0bb910) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8816 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8816 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7774000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8816 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8816 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f33c7772000 8816 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f33c7744000 8816 mmap(0x7f33c7752000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f33c7752000 8816 mmap(0x7f33c7760000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f33c7760000 8816 mmap(0x7f33c776d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f33c776d000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8816 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8816 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f33c773f000 8816 mmap(0x7f33c7740000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f33c7740000 8816 mmap(0x7f33c7741000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f33c7741000 8816 mmap(0x7f33c7742000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f33c7742000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8816 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8816 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8816 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f33c757e000 8816 mprotect(0x7f33c75a0000, 1658880, PROT_NONE) = 0 8816 mmap(0x7f33c75a0000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f33c75a0000 8816 mmap(0x7f33c76e8000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f33c76e8000 8816 mmap(0x7f33c7735000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f33c7735000 8816 mmap(0x7f33c773b000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f33c773b000 8816 close(3) = 0 8816 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f33c757b000 8816 arch_prctl(ARCH_SET_FS, 0x7f33c757b740) = 0 8816 mprotect(0x7f33c7735000, 16384, PROT_READ) = 0 8816 mprotect(0x7f33c7742000, 4096, PROT_READ) = 0 8816 mprotect(0x7f33c776d000, 16384, PROT_READ) = 0 8816 mprotect(0x56235fb08000, 12288, PROT_READ) = 0 8816 mprotect(0x7f33c77a0000, 4096, PROT_READ) = 0 8816 munmap(0x7f33c7774000, 17208) = 0 8816 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8816 close(3) = 0 8816 brk(NULL) = 0x56235fcd7000 8816 brk(0x56235fcf8000) = 0x56235fcf8000 8816 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8816 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7778000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8816 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f33c7574000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8816 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7777000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8816 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7776000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8816 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7775000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8816 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7774000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8816 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7573000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8816 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7572000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8816 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c7571000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8816 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c73fe000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8816 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c73fd000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8816 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c73fc000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8816 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f33c73ca000 8816 close(3) = 0 8816 getuid() = 0 8816 getgid() = 0 8816 geteuid() = 0 8816 getegid() = 0 8816 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8816 ioctl(-1, TIOCGPGRP, 0x7ffc1e0bc524) = -1 EBADF (Bad file descriptor) 8816 sysinfo({uptime=457, loads=[119904, 93312, 48032], totalram=106127360, freeram=57282560, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8816 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8816 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8816 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8816 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8816 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8816 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8816 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 uname({sysname="Linux", nodename="compilator", ...}) = 0 8816 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8816 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8816 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8816 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8816 getpid() = 8816 8816 getppid() = 5811 8816 getpid() = 8816 8816 getpgrp() = 5807 8816 ioctl(2, TIOCGPGRP, 0x7ffc1e0bc3f4) = -1 ENOTTY (Inappropriate ioctl for device) 8816 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 ioctl(2, TIOCGPGRP, 0x7ffc1e0bc3d4) = -1 ENOTTY (Inappropriate ioctl for device) 8816 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8816 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8816 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8816 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8816 ioctl(3, TCGETS, 0x7ffc1e0bc4b0) = -1 ENOTTY (Inappropriate ioctl for device) 8816 lseek(3, 0, SEEK_CUR) = 0 8816 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8816 lseek(3, 0, SEEK_SET) = 0 8816 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8816 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8816 dup2(3, 255) = 255 8816 close(3) = 0 8816 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8816 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8816 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8816 lseek(255, 0, SEEK_CUR) = 0 8816 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8816 pipe([3, 4]) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8816 lseek(255, -5391, SEEK_CUR) = 904 8816 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8817 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 close(4) = 0 8816 read(3, 8817 getpid() = 8817 8817 close(255) = 0 8817 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8817 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 dup2(4, 1) = 1 8817 close(4) = 0 8817 close(3) = 0 8817 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8817 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8817 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8818 8817 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8817 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8817 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8817 rt_sigprocmask(SIG_BLOCK, [CHLD], 8818 getpid( 8817 <... rt_sigprocmask resumed> [], 8) = 0 8818 <... getpid resumed> ) = 8818 8817 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigprocmask(SIG_SETMASK, [], 8817 wait4(-1, 8818 <... rt_sigprocmask resumed> NULL, 8) = 0 8818 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8818 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8818 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8818 ioctl(2, TIOCGPGRP, 0x7ffc1e0bbeb4) = -1 ENOTTY (Inappropriate ioctl for device) 8818 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8818 dup2(3, 2) = 2 8818 close(3) = 0 8818 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8818 write(1, "allexport \toff\n", 20) = 20 8818 write(1, "braceexpand \ton\n", 19) = 19 8818 write(1, "emacs \toff\n", 20) = 20 8818 write(1, "errexit \toff\n", 20) = 20 8818 write(1, "errtrace \toff\n", 20) = 20 8818 write(1, "functrace \toff\n", 20) = 20 8818 write(1, "hashall \ton\n", 19) = 19 8818 write(1, "histexpand \toff\n", 20) = 20 8818 write(1, "history \toff\n", 20) = 20 8818 write(1, "ignoreeof \toff\n", 20) = 20 8818 write(1, "interactive-comments\ton\n", 24) = 24 8818 write(1, "keyword \toff\n", 20) = 20 8818 write(1, "monitor \toff\n", 20) = 20 8818 write(1, "noclobber \toff\n", 20) = 20 8818 write(1, "noexec \toff\n", 20) = 20 8818 write(1, "noglob \toff\n", 20) = 20 8818 write(1, "nolog \toff\n", 20) = 20 8818 write(1, "notify \toff\n", 20) = 20 8818 write(1, "nounset \toff\n", 20) = 20 8818 write(1, "onecmd \toff\n", 20) = 20 8818 write(1, "physical \toff\n", 20) = 20 8818 write(1, "pipefail \toff\n", 20) = 20 8818 write(1, "posix \toff\n", 20) = 20 8818 write(1, "privileged \toff\n", 20) = 20 8818 write(1, "verbose \toff\n", 20) = 20 8818 write(1, "vi \toff\n", 20) = 20 8818 write(1, "xtrace \toff\n", 20) = 20 8818 exit_group(0) = ? 8816 <... read resumed> "allexport \toff\n", 128) = 20 8816 read(3, 8818 +++ exited with 0 +++ 8817 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8818 8817 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8817 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8817 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8818, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8817 wait4(-1, 0x7ffc1e0bb910, WNOHANG, NULL) = -1 ECHILD (No child processes) 8817 rt_sigreturn({mask=[]}) = 0 8817 exit_group(0) = ? 8817 +++ exited with 0 +++ 8816 <... read resumed> "braceexpand \ton\nemacs "..., 128) = 128 8816 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8816 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8816 read(3, "ysical \toff\npipefail "..., 128) = 128 8816 read(3, " \toff\n", 128) = 10 8816 read(3, "", 128) = 0 8816 close(3) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8817 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8816 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8816 lseek(255, -5174, SEEK_CUR) = 1121 8816 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8819 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], 8819 getpid( 8816 <... rt_sigprocmask resumed> NULL, 8) = 0 8819 <... getpid resumed> ) = 8819 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], 8819 close(255 8816 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8819 <... close resumed> ) = 0 8816 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8819 rt_sigprocmask(SIG_SETMASK, [], 8816 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 <... rt_sigprocmask resumed> NULL, 8) = 0 8816 wait4(-1, 8819 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8819 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8819 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8819 ioctl(2, TIOCGPGRP, 0x7ffc1e0bc294) = -1 ENOTTY (Inappropriate ioctl for device) 8819 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8819 dup2(3, 1) = 1 8819 close(3) = 0 8819 dup2(1, 2) = 2 8819 fcntl(1, F_GETFD) = 0 8819 exit_group(0) = ? 8819 +++ exited with 0 +++ 8816 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8819 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 ioctl(2, TIOCGWINSZ, 0x7ffc1e0bc190) = -1 ENOTTY (Inappropriate ioctl for device) 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8816 pipe([3, 4]) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8816 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8820 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 close(4) = 0 8816 read(3, 8820 getpid() = 8820 8820 close(255) = 0 8820 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8820 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 dup2(4, 1) = 1 8820 close(4) = 0 8820 close(3) = 0 8820 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8820 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8820 pipe([3, 4]) = 0 8820 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8820 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8821 8820 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8820 close(4) = 0 8820 close(4) = -1 EBADF (Bad file descriptor) 8821 getpid( 8820 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8821 <... getpid resumed> ) = 8821 8820 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8821 rt_sigprocmask(SIG_SETMASK, [], 8820 clone( 8821 <... rt_sigprocmask resumed> NULL, 8) = 0 8821 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8820 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8822 8821 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8821 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8822 getpid( 8821 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8822 <... getpid resumed> ) = 8822 8821 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8822 rt_sigprocmask(SIG_SETMASK, [], 8821 close(3 8822 <... rt_sigprocmask resumed> NULL, 8) = 0 8821 <... close resumed> ) = 0 8822 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8821 dup2(4, 1 8822 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8821 <... dup2 resumed> ) = 1 8822 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8821 close(4 8822 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8822 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8822 dup2(3, 0) = 0 8822 close(3) = 0 8822 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8822 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8822 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8822 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x56235fcf6f00 /* 18 vars */ 8821 <... close resumed> ) = 0 8821 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8821 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8821 brk(0x56235fd20000) = 0x56235fd20000 8821 getdents64(3, /* 34 entries */, 32768) = 1072 8821 getdents64(3 8820 rt_sigprocmask(SIG_SETMASK, [CHLD], 8821 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8821 brk(0x56235fd18000) = 0x56235fd18000 8821 close(3) = 0 8821 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8821 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8821 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8821 rt_sigprocmask(SIG_BLOCK, [CHLD], 8822 <... execve resumed> ) = 0 8821 <... rt_sigprocmask resumed> [], 8) = 0 8821 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8821 ioctl(2, TIOCGPGRP, 0x7ffc1e0bae14) = -1 ENOTTY (Inappropriate ioctl for device) 8821 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8822 brk(NULL 8821 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8822 <... brk resumed> ) = 0x555cf0332000 8821 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8821 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8821 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 8821 exit_group(0) = ? 8821 +++ exited with 0 +++ 8820 <... rt_sigprocmask resumed> NULL, 8) = 0 8820 close(3) = 0 8820 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8820 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8820 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8822 access("/etc/ld.so.preload", R_OK 8820 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8821 8820 wait4(-1, 8822 <... access resumed> ) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff3925fe50) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff3925fe50) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff3925fe50) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff3925fe50) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff3925fe50) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff3925fe50) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff3925fe50) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8822 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8822 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4151825000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8822 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 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8822 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4151823000 8822 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4151818000 8822 mmap(0x7f415181a000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f415181a000 8822 mmap(0x7f415181f000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f415181f000 8822 mmap(0x7f4151821000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f4151821000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8822 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8822 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f41515f0000 8822 mprotect(0x7f4151615000, 2093056, PROT_NONE) = 0 8822 mmap(0x7f4151814000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f4151814000 8822 mmap(0x7f4151816000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4151816000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8822 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8822 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8822 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f415142f000 8822 mprotect(0x7f4151451000, 1658880, PROT_NONE) = 0 8822 mmap(0x7f4151451000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f4151451000 8822 mmap(0x7f4151599000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f4151599000 8822 mmap(0x7f41515e6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f41515e6000 8822 mmap(0x7f41515ec000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f41515ec000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8822 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 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8822 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4151427000 8822 mmap(0x7f4151429000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4151429000 8822 mmap(0x7f415142c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f415142c000 8822 mmap(0x7f415142d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f415142d000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8822 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8822 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f41513b3000 8822 mmap(0x7f41513b5000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f41513b5000 8822 mmap(0x7f4151407000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f4151407000 8822 mmap(0x7f4151425000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f4151425000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8822 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8822 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f41513ae000 8822 mmap(0x7f41513af000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f41513af000 8822 mmap(0x7f41513b0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f41513b0000 8822 mmap(0x7f41513b1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f41513b1000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8822 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8822 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8822 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f41513ac000 8822 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f415138b000 8822 mmap(0x7f4151391000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4151391000 8822 mmap(0x7f41513a0000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f41513a0000 8822 mmap(0x7f41513a6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f41513a6000 8822 mmap(0x7f41513a8000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f41513a8000 8822 close(3) = 0 8822 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4151388000 8822 arch_prctl(ARCH_SET_FS, 0x7f4151388800) = 0 8822 mprotect(0x7f41515e6000, 16384, PROT_READ) = 0 8822 mprotect(0x7f41513a6000, 4096, PROT_READ) = 0 8822 mprotect(0x7f41513b1000, 4096, PROT_READ) = 0 8822 mprotect(0x7f4151425000, 4096, PROT_READ) = 0 8822 mprotect(0x7f415142d000, 4096, PROT_READ) = 0 8822 mprotect(0x7f4151814000, 4096, PROT_READ) = 0 8822 mprotect(0x7f4151821000, 4096, PROT_READ) = 0 8822 mprotect(0x555ceed2c000, 4096, PROT_READ) = 0 8822 mprotect(0x7f4151851000, 4096, PROT_READ) = 0 8822 munmap(0x7f4151825000, 17208) = 0 8822 set_tid_address(0x7f4151388ad0) = 8822 8822 set_robust_list(0x7f4151388ae0, 24) = 0 8822 rt_sigaction(SIGRTMIN, {sa_handler=0x7f41513916b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f415139d730}, NULL, 8) = 0 8822 rt_sigaction(SIGRT_1, {sa_handler=0x7f4151391740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f415139d730}, NULL, 8) = 0 8822 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8822 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8822 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8822 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8822 brk(NULL) = 0x555cf0332000 8822 brk(0x555cf0353000) = 0x555cf0353000 8822 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8822 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4151829000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8822 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f4151381000 8822 close(3) = 0 8822 futex(0x7f41515eba08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8822 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4151828000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8822 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4151827000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8822 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4151826000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8822 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4151825000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8822 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4151380000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8822 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f415137f000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8822 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f415137e000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8822 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f415120b000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8822 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f415120a000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8822 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4151209000 8822 close(3) = 0 8822 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8822 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8822 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f41511d7000 8822 close(3) = 0 8822 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8822 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8822 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8822 read(0, "", 4096) = 0 8822 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8816 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8816 read(3, 8822 close(1) = 0 8822 exit_group(0) = ? 8822 +++ exited with 0 +++ 8820 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8822 8820 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8820 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8820 close(3) = -1 EBADF (Bad file descriptor) 8820 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8820 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8821, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8820 wait4(-1, 0x7ffc1e0bab50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8820 rt_sigreturn({mask=[]}) = 0 8820 exit_group(0) = ? 8820 +++ exited with 0 +++ 8816 <... read resumed> "", 128) = 0 8816 close(3) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8820 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 pipe([3, 4]) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8816 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8823 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 close(4) = 0 8823 getpid( 8816 read(3, 8823 <... getpid resumed> ) = 8823 8823 close(255) = 0 8823 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8823 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 dup2(4, 1) = 1 8823 close(4) = 0 8823 close(3) = 0 8823 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8823 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8823 pipe([3, 4]) = 0 8823 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8823 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8824 8823 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8823 close(4) = 0 8823 close(4 8824 getpid( 8823 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8824 <... getpid resumed> ) = 8824 8823 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8824 rt_sigprocmask(SIG_SETMASK, [], 8823 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8824 <... rt_sigprocmask resumed> NULL, 8) = 0 8823 clone( 8824 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8825 8824 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8824 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8824 close(3 8825 getpid( 8824 <... close resumed> ) = 0 8825 <... getpid resumed> ) = 8825 8824 dup2(4, 1 8825 rt_sigprocmask(SIG_SETMASK, [], 8824 <... dup2 resumed> ) = 1 8825 <... rt_sigprocmask resumed> NULL, 8) = 0 8824 close(4 8825 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8824 <... close resumed> ) = 0 8825 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8824 stat(".", 8825 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8824 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8825 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8825 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8825 dup2(3, 0) = 0 8825 close(3) = 0 8825 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8824 stat("/usr/local/sbin/ls", 8825 <... rt_sigaction resumed> {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8825 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8825 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8825 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x56235fcf6f00 /* 18 vars */ 8824 <... stat resumed> 0x7ffc1e0bae00) = -1 ENOENT (No such file or directory) 8825 <... execve resumed> ) = 0 8825 brk(NULL 8824 stat("/usr/local/bin/ls", 8825 <... brk resumed> ) = 0x559d41c3c000 8824 <... stat resumed> 0x7ffc1e0bae00) = -1 ENOENT (No such file or directory) 8824 stat("/usr/sbin/ls", 8825 access("/etc/ld.so.preload", R_OK 8824 <... stat resumed> 0x7ffc1e0bae00) = -1 ENOENT (No such file or directory) 8824 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8825 <... access resumed> ) = -1 ENOENT (No such file or directory) 8824 stat("/usr/bin/ls", 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8824 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8824 geteuid() = 0 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8824 getegid( 8825 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8824 <... getegid resumed> ) = 0 8825 <... stat resumed> 0x7ffe24158cc0) = -1 ENOENT (No such file or directory) 8824 getuid( 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8824 <... getuid resumed> ) = 0 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8824 getgid( 8825 <... stat resumed> 0x7ffe24158cc0) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8825 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffe24158cc0) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8825 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffe24158cc0) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8825 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8824 <... getgid resumed> ) = 0 8825 <... stat resumed> 0x7ffe24158cc0) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8824 access("/usr/bin/ls", X_OK 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 stat("/libgpiod.old/src/lib/.libs/x86_64", 8824 <... access resumed> ) = 0 8825 <... stat resumed> 0x7ffe24158cc0) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8824 stat("/usr/bin/ls", 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 stat("/libgpiod.old/src/lib/.libs/x86_64", 8824 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8825 <... stat resumed> 0x7ffe24158cc0) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8824 geteuid( 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 stat("/libgpiod.old/src/lib/.libs", 8824 <... geteuid resumed> ) = 0 8825 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8825 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8824 getegid( 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 <... getegid resumed> ) = 0 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8825 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4c456000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8824 getuid( 8825 <... openat resumed> ) = 3 8825 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 8825 fstat(3, 8824 <... getuid resumed> ) = 0 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8825 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b4c454000 8825 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b4c449000 8825 mmap(0x7f9b4c44b000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9b4c44b000 8825 mmap(0x7f9b4c450000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f9b4c450000 8825 mmap(0x7f9b4c452000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f9b4c452000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8824 getgid( 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8824 <... getgid resumed> ) = 0 8825 <... openat resumed> ) = 3 8825 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8825 fstat(3, 8824 access("/usr/bin/ls", R_OK 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8825 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b4c221000 8825 mprotect(0x7f9b4c246000, 2093056, PROT_NONE) = 0 8825 mmap(0x7f9b4c445000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f9b4c445000 8825 mmap(0x7f9b4c447000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b4c447000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8824 <... access resumed> ) = 0 8825 <... openat resumed> ) = 3 8825 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8825 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8825 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b4c060000 8825 mprotect(0x7f9b4c082000, 1658880, PROT_NONE) = 0 8825 mmap(0x7f9b4c082000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f9b4c082000 8825 mmap(0x7f9b4c1ca000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f9b4c1ca000 8825 mmap(0x7f9b4c217000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f9b4c217000 8825 mmap(0x7f9b4c21d000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b4c21d000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8824 stat("/usr/bin/ls", 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8824 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8825 <... openat resumed> ) = 3 8825 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 8825 fstat(3, 8824 stat("/usr/bin/ls", 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8825 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b4c058000 8825 mmap(0x7f9b4c05a000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9b4c05a000 8825 mmap(0x7f9b4c05d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f9b4c05d000 8825 mmap(0x7f9b4c05e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f9b4c05e000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8824 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8824 geteuid( 8825 <... openat resumed> ) = 3 8825 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8825 fstat(3, 8824 <... geteuid resumed> ) = 0 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8825 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b4bfe4000 8825 mmap(0x7f9b4bfe6000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9b4bfe6000 8825 mmap(0x7f9b4c038000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f9b4c038000 8825 mmap(0x7f9b4c056000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f9b4c056000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8824 getegid( 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8824 <... getegid resumed> ) = 0 8825 <... openat resumed> ) = 3 8825 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8825 fstat(3, 8824 getuid( 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8825 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b4bfdf000 8825 mmap(0x7f9b4bfe0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f9b4bfe0000 8825 mmap(0x7f9b4bfe1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9b4bfe1000 8825 mmap(0x7f9b4bfe2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9b4bfe2000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8824 <... getuid resumed> ) = 0 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8824 getgid( 8825 <... openat resumed> ) = 3 8825 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8825 fstat(3, 8824 <... getgid resumed> ) = 0 8825 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8825 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b4bfdd000 8825 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b4bfbc000 8825 mmap(0x7f9b4bfc2000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9b4bfc2000 8825 mmap(0x7f9b4bfd1000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f9b4bfd1000 8825 mmap(0x7f9b4bfd7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f9b4bfd7000 8825 mmap(0x7f9b4bfd9000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b4bfd9000 8825 close(3) = 0 8825 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b4bfb9000 8825 arch_prctl(ARCH_SET_FS, 0x7f9b4bfb9800) = 0 8825 mprotect(0x7f9b4c217000, 16384, PROT_READ 8824 access("/usr/bin/ls", X_OK 8825 <... mprotect resumed> ) = 0 8824 <... access resumed> ) = 0 8825 mprotect(0x7f9b4bfd7000, 4096, PROT_READ 8824 stat("/usr/bin/ls", 8825 <... mprotect resumed> ) = 0 8825 mprotect(0x7f9b4bfe2000, 4096, PROT_READ) = 0 8825 mprotect(0x7f9b4c056000, 4096, PROT_READ) = 0 8825 mprotect(0x7f9b4c05e000, 4096, PROT_READ) = 0 8825 mprotect(0x7f9b4c445000, 4096, PROT_READ) = 0 8825 mprotect(0x7f9b4c452000, 4096, PROT_READ) = 0 8825 mprotect(0x559d3fe5c000, 4096, PROT_READ) = 0 8825 mprotect(0x7f9b4c482000, 4096, PROT_READ) = 0 8825 munmap(0x7f9b4c456000, 17208) = 0 8825 set_tid_address(0x7f9b4bfb9ad0) = 8825 8825 set_robust_list(0x7f9b4bfb9ae0, 24) = 0 8825 rt_sigaction(SIGRTMIN, {sa_handler=0x7f9b4bfc26b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f9b4bfce730}, NULL, 8) = 0 8825 rt_sigaction(SIGRT_1, {sa_handler=0x7f9b4bfc2740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9b4bfce730}, NULL, 8) = 0 8825 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8825 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8825 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8825 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8825 brk(NULL) = 0x559d41c3c000 8825 brk(0x559d41c5d000) = 0x559d41c5d000 8825 access("/etc/selinux/config", F_OK 8824 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8825 <... access resumed> ) = -1 ENOENT (No such file or directory) 8824 geteuid() = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8824 getegid( 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8824 <... getegid resumed> ) = 0 8825 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8824 getuid() = 0 8824 getgid() = 0 8825 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8824 access("/usr/bin/ls", R_OK 8823 rt_sigprocmask(SIG_SETMASK, [CHLD], 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8824 <... access resumed> ) = 0 8825 <... openat resumed> ) = 3 8824 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8825 fstat(3, 8824 <... rt_sigaction resumed> {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8824 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8825 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0 8824 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8825 <... mmap resumed> ) = 0x7f9b4c45a000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8824 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 <... rt_sigaction resumed> {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8825 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f9b4bfb2000 8825 close(3) = 0 8825 futex(0x7f9b4c21ca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8824 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x56235fcf6f00 /* 18 vars */ 8825 <... openat resumed> ) = 3 8825 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8825 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4c459000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8824 <... execve resumed> ) = 0 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 brk(NULL 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8825 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4c458000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8824 <... brk resumed> ) = 0x5581ff5a0000 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 access("/etc/ld.so.preload", R_OK 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8825 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4c457000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8824 <... access resumed> ) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8825 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4c456000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8825 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4bfb1000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8824 <... stat resumed> 0x7ffeb03922a0) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8825 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8825 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4bfb0000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8824 <... stat resumed> 0x7ffeb03922a0) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8825 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4bfaf000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8825 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4be3c000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8824 <... stat resumed> 0x7ffeb03922a0) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8825 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4be3b000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 stat("/libgpiod.old/src/lib/.libs/tls", 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8825 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4be3a000 8825 close(3) = 0 8825 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8824 <... stat resumed> 0x7ffeb03922a0) = -1 ENOENT (No such file or directory) 8825 <... openat resumed> ) = 3 8825 fstat(3, 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8825 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8825 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b4be08000 8825 close(3) = 0 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8824 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8823 <... rt_sigprocmask resumed> NULL, 8) = 0 8824 <... stat resumed> 0x7ffeb03922a0) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8823 close(3 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8823 <... close resumed> ) = 0 8824 stat("/libgpiod.old/src/lib/.libs/x86_64", 8823 rt_sigprocmask(SIG_BLOCK, [CHLD], 8824 <... stat resumed> 0x7ffeb03922a0) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8823 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8824 stat("/libgpiod.old/src/lib/.libs/x86_64", 8823 rt_sigprocmask(SIG_SETMASK, [CHLD], 8824 <... stat resumed> 0x7ffeb03922a0) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8823 <... rt_sigprocmask resumed> NULL, 8) = 0 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8824 stat("/libgpiod.old/src/lib/.libs", 8823 rt_sigprocmask(SIG_BLOCK, [CHLD], 8824 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8824 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8823 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8824 <... openat resumed> ) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8824 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeee0d0000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8823 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8824 <... openat resumed> ) = 3 8824 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8824 fstat(3, 8823 <... rt_sigaction resumed> {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8824 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8824 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 8825 fstat(0, 8824 <... mmap resumed> ) = 0x7efeee0ce000 8825 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8824 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 8825 read(0, 8824 <... mmap resumed> ) = 0x7efeedea6000 8824 mprotect(0x7efeedecb000, 2093056, PROT_NONE) = 0 8824 mmap(0x7efeee0ca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7efeee0ca000 8824 mmap(0x7efeee0cc000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efeee0cc000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8823 wait4(-1, 8824 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8824 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8824 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8824 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efeedce5000 8824 mprotect(0x7efeedd07000, 1658880, PROT_NONE) = 0 8824 mmap(0x7efeedd07000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7efeedd07000 8824 mmap(0x7efeede4f000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7efeede4f000 8824 mmap(0x7efeede9c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7efeede9c000 8824 mmap(0x7efeedea2000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efeedea2000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8824 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8824 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efeedc71000 8824 mmap(0x7efeedc73000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efeedc73000 8824 mmap(0x7efeedcc5000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7efeedcc5000 8824 mmap(0x7efeedce3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7efeedce3000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8824 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8824 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efeedc6c000 8824 mmap(0x7efeedc6d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7efeedc6d000 8824 mmap(0x7efeedc6e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efeedc6e000 8824 mmap(0x7efeedc6f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efeedc6f000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8824 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8824 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8824 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efeedc4b000 8824 mmap(0x7efeedc51000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7efeedc51000 8824 mmap(0x7efeedc60000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7efeedc60000 8824 mmap(0x7efeedc66000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7efeedc66000 8824 mmap(0x7efeedc68000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efeedc68000 8824 close(3) = 0 8824 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efeedc49000 8824 arch_prctl(ARCH_SET_FS, 0x7efeedc4a380) = 0 8824 mprotect(0x7efeede9c000, 16384, PROT_READ) = 0 8824 mprotect(0x7efeedc66000, 4096, PROT_READ) = 0 8824 mprotect(0x7efeedc6f000, 4096, PROT_READ) = 0 8824 mprotect(0x7efeedce3000, 4096, PROT_READ) = 0 8824 mprotect(0x7efeee0ca000, 4096, PROT_READ) = 0 8824 mprotect(0x5581feb85000, 4096, PROT_READ) = 0 8824 mprotect(0x7efeee0fc000, 4096, PROT_READ) = 0 8824 munmap(0x7efeee0d0000, 17208) = 0 8824 set_tid_address(0x7efeedc4a650) = 8824 8824 set_robust_list(0x7efeedc4a660, 24) = 0 8824 rt_sigaction(SIGRTMIN, {sa_handler=0x7efeedc516b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7efeedc5d730}, NULL, 8) = 0 8824 rt_sigaction(SIGRT_1, {sa_handler=0x7efeedc51740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efeedc5d730}, NULL, 8) = 0 8824 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8824 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8824 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8824 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8824 brk(NULL) = 0x5581ff5a0000 8824 brk(0x5581ff5c1000) = 0x5581ff5c1000 8824 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8824 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeee0d4000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8824 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7efeedc42000 8824 close(3) = 0 8824 futex(0x7efeedea1a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8824 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeee0d3000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8824 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeee0d2000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8824 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeee0d1000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8824 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeee0d0000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8824 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeedc41000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8824 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeedc40000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8824 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeedc3f000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8824 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeedacc000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8824 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeedacb000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8824 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeedaca000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8824 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeeda98000 8824 close(3) = 0 8824 ioctl(1, TCGETS, 0x7ffeb0392f10) = -1 ENOTTY (Inappropriate ioctl for device) 8824 ioctl(1, TIOCGWINSZ, 0x7ffeb0392fe0) = -1 ENOTTY (Inappropriate ioctl for device) 8824 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8824 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8824 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "security.selinux", "unlabeled", 255) = 10 8824 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8824 futex(0x7efeee0cda90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8824 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8824 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8824 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8824 close(3) = 0 8824 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8824 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8824 close(3) = 0 8824 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8824 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8824 read(3, "", 4096) = 0 8824 close(3) = 0 8824 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8824 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8824 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efeeda93000 8824 close(3) = 0 8824 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8824 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8824 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efeeda7e000 8824 mprotect(0x7efeeda81000, 40960, PROT_NONE) = 0 8824 mmap(0x7efeeda81000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7efeeda81000 8824 mmap(0x7efeeda88000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7efeeda88000 8824 mmap(0x7efeeda8b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7efeeda8b000 8824 mmap(0x7efeeda8d000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efeeda8d000 8824 close(3) = 0 8824 mprotect(0x7efeeda8b000, 4096, PROT_READ) = 0 8824 munmap(0x7efeeda93000, 17208) = 0 8824 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8824 lseek(3, 0, SEEK_CUR) = 0 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8824 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8824 close(3) = 0 8824 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8824 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8824 close(3) = 0 8824 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8824 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8824 close(3) = 0 8824 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8824 lseek(3, 0, SEEK_CUR) = 0 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8824 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8824 close(3) = 0 8824 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8824 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8824 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8824 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8824 lseek(3, -71, SEEK_CUR) = 56 8824 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8824 close(3) = 0 8824 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8825 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8824 <... write resumed> ) = 91 8825 read(0, 8824 close(1 8825 <... read resumed> "", 4096) = 0 8825 close(1 8824 <... close resumed> ) = 0 8825 <... close resumed> ) = 0 8825 exit_group(0 8824 close(2) = 0 8825 <... exit_group resumed>) = ? 8824 exit_group(0) = ? 8825 +++ exited with 0 +++ 8823 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8825 8823 wait4(-1, 8824 +++ exited with 0 +++ 8823 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8824 8823 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8823 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8823 close(3) = -1 EBADF (Bad file descriptor) 8823 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8823 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8825, si_uid=0, si_status=0, si_utime=3, si_stime=4} --- 8823 wait4(-1, 0x7ffc1e0bad50, WNOHANG, NULL) = -1 ECHILD (No child processes) 8823 rt_sigreturn({mask=[]}) = 0 8823 exit_group(0) = ? 8823 +++ exited with 0 +++ 8816 <... read resumed> "", 128) = 0 8816 close(3) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8823 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 pipe([3, 4]) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8816 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8826 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 close(4 8826 getpid( 8816 <... close resumed> ) = 0 8826 <... getpid resumed> ) = 8826 8816 read(3, 8826 close(255) = 0 8826 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8826 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8826 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8826 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8826 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8826 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8826 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8826 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8826 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8826 dup2(4, 1) = 1 8826 close(4) = 0 8826 close(3) = 0 8826 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8826 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 chdir("/libgpiod.old/src/tools") = 0 8826 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8826 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8826 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8826 exit_group(0) = ? 8826 +++ exited with 0 +++ 8816 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8816 read(3, "", 128) = 0 8816 close(3) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8826 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 stat("/libgpiod.old/src/tools/.libs/gpiomon", {st_mode=S_IFREG|0755, st_size=37304, ...}) = 0 8816 pipe([3, 4]) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8816 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8827 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 close(4 8827 getpid( 8816 <... close resumed> ) = 0 8827 <... getpid resumed> ) = 8827 8816 read(3, 8827 close(255) = 0 8827 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8827 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 dup2(4, 1) = 1 8827 close(4) = 0 8827 close(3) = 0 8827 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8827 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8827 pipe([3, 4]) = 0 8827 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8827 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8828 8827 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8827 close(4) = 0 8827 close(4) = -1 EBADF (Bad file descriptor) 8827 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8828 getpid( 8827 clone( 8828 <... getpid resumed> ) = 8828 8827 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f33c757ba10) = 8829 8828 rt_sigprocmask(SIG_SETMASK, [], 8827 rt_sigprocmask(SIG_SETMASK, [CHLD], 8828 <... rt_sigprocmask resumed> NULL, 8) = 0 8827 <... rt_sigprocmask resumed> NULL, 8) = 0 8828 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8828 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8829 getpid( 8828 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 <... getpid resumed> ) = 8829 8828 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8829 rt_sigprocmask(SIG_SETMASK, [], 8828 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 <... rt_sigprocmask resumed> NULL, 8) = 0 8828 close(3 8829 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8828 <... close resumed> ) = 0 8829 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8828 dup2(4, 1 8829 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 dup2(3, 0) = 0 8829 close(3) = 0 8829 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x56235fcf7530 /* 18 vars */ 8828 <... dup2 resumed> ) = 1 8828 close(4) = 0 8829 <... execve resumed> ) = 0 8829 brk(NULL 8828 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8829 <... brk resumed> ) = 0x55ceb5d11000 8828 <... openat resumed> ) = 3 8828 fstat(3, 8827 close(3 8828 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8828 brk(0x56235fd20000) = 0x56235fd20000 8828 getdents64(3 8827 <... close resumed> ) = 0 8828 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8828 getdents64(3 8829 access("/etc/ld.so.preload", R_OK 8828 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8828 brk(0x56235fd18000) = 0x56235fd18000 8828 close(3) = 0 8829 <... access resumed> ) = -1 ENOENT (No such file or directory) 8828 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8828 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8828 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8828 rt_sigprocmask(SIG_BLOCK, [CHLD], 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8828 <... rt_sigprocmask resumed> [], 8) = 0 8829 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8828 rt_sigprocmask(SIG_SETMASK, [], 8829 <... stat resumed> 0x7ffd3e3f2650) = -1 ENOENT (No such file or directory) 8828 <... rt_sigprocmask resumed> NULL, 8) = 0 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8828 ioctl(2, TIOCGPGRP 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8828 <... ioctl resumed> , 0x7ffc1e0bb434) = -1 ENOTTY (Inappropriate ioctl for device) 8829 <... stat resumed> 0x7ffd3e3f2650) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8828 rt_sigaction(SIGCHLD, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8828 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 <... stat resumed> 0x7ffd3e3f2650) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8828 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd3e3f2650) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8828 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8828 fstat(1, 8829 <... stat resumed> 0x7ffd3e3f2650) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8828 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 stat("/libgpiod.old/src/lib/.libs/x86_64", 8828 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8829 <... stat resumed> 0x7ffd3e3f2650) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8828 <... write resumed> ) = 56 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 stat("/libgpiod.old/src/lib/.libs/x86_64", 8828 exit_group(0 8829 <... stat resumed> 0x7ffd3e3f2650) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8828 <... exit_group resumed>) = ? 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 stat("/libgpiod.old/src/lib/.libs", 8828 +++ exited with 0 +++ 8829 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8829 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8827 rt_sigprocmask(SIG_BLOCK, [CHLD], 8829 <... openat resumed> ) = 3 8829 fstat(3, 8827 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8829 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8829 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a0a46000 8829 close(3) = 0 8827 rt_sigprocmask(SIG_SETMASK, [CHLD], 8829 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8827 <... rt_sigprocmask resumed> NULL, 8) = 0 8829 <... openat resumed> ) = 3 8829 read(3, 8827 rt_sigprocmask(SIG_BLOCK, [CHLD], 8829 <... read resumed> "\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 8829 fstat(3, 8827 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8829 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8829 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89a0a44000 8829 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89a0a39000 8829 mmap(0x7f89a0a3b000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f89a0a3b000 8829 mmap(0x7f89a0a40000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f89a0a40000 8829 mmap(0x7f89a0a42000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f89a0a42000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8827 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8827 <... rt_sigaction resumed> {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8829 <... openat resumed> ) = 3 8829 read(3, 8827 wait4(-1, 8829 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8829 fstat(3, 8827 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8828 8829 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8829 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89a0811000 8829 mprotect(0x7f89a0836000, 2093056, PROT_NONE) = 0 8829 mmap(0x7f89a0a35000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f89a0a35000 8829 mmap(0x7f89a0a37000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f89a0a37000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8827 wait4(-1, 8829 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8829 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8829 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8829 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89a0650000 8829 mprotect(0x7f89a0672000, 1658880, PROT_NONE) = 0 8829 mmap(0x7f89a0672000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f89a0672000 8829 mmap(0x7f89a07ba000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f89a07ba000 8829 mmap(0x7f89a0807000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f89a0807000 8829 mmap(0x7f89a080d000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f89a080d000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8829 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 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8829 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89a0648000 8829 mmap(0x7f89a064a000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f89a064a000 8829 mmap(0x7f89a064d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f89a064d000 8829 mmap(0x7f89a064e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f89a064e000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8829 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8829 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89a05d4000 8829 mmap(0x7f89a05d6000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f89a05d6000 8829 mmap(0x7f89a0628000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f89a0628000 8829 mmap(0x7f89a0646000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f89a0646000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8829 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8829 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89a05cf000 8829 mmap(0x7f89a05d0000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f89a05d0000 8829 mmap(0x7f89a05d1000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f89a05d1000 8829 mmap(0x7f89a05d2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f89a05d2000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8829 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8829 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8829 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89a05cd000 8829 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f89a05ac000 8829 mmap(0x7f89a05b2000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f89a05b2000 8829 mmap(0x7f89a05c1000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f89a05c1000 8829 mmap(0x7f89a05c7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f89a05c7000 8829 mmap(0x7f89a05c9000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f89a05c9000 8829 close(3) = 0 8829 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89a05a9000 8829 arch_prctl(ARCH_SET_FS, 0x7f89a05a9800) = 0 8829 mprotect(0x7f89a0807000, 16384, PROT_READ) = 0 8829 mprotect(0x7f89a05c7000, 4096, PROT_READ) = 0 8829 mprotect(0x7f89a05d2000, 4096, PROT_READ) = 0 8829 mprotect(0x7f89a0646000, 4096, PROT_READ) = 0 8829 mprotect(0x7f89a064e000, 4096, PROT_READ) = 0 8829 mprotect(0x7f89a0a35000, 4096, PROT_READ) = 0 8829 mprotect(0x7f89a0a42000, 4096, PROT_READ) = 0 8829 mprotect(0x55ceb4113000, 4096, PROT_READ) = 0 8829 mprotect(0x7f89a0a72000, 4096, PROT_READ) = 0 8829 munmap(0x7f89a0a46000, 17208) = 0 8829 set_tid_address(0x7f89a05a9ad0) = 8829 8829 set_robust_list(0x7f89a05a9ae0, 24) = 0 8829 rt_sigaction(SIGRTMIN, {sa_handler=0x7f89a05b26b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f89a05be730}, NULL, 8) = 0 8829 rt_sigaction(SIGRT_1, {sa_handler=0x7f89a05b2740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f89a05be730}, NULL, 8) = 0 8829 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8829 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8829 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8829 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8829 brk(NULL) = 0x55ceb5d11000 8829 brk(0x55ceb5d32000) = 0x55ceb5d32000 8829 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8829 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a0a4a000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8829 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f89a05a2000 8829 close(3) = 0 8829 futex(0x7f89a080ca08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8829 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a0a49000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8829 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a0a48000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8829 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a0a47000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8829 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a0a46000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8829 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a05a1000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8829 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a05a0000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8829 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a059f000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8829 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a042c000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8829 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a042b000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8829 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a042a000 8829 close(3) = 0 8829 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8829 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8829 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f89a03f8000 8829 close(3) = 0 8829 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8829 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8829 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8829 read(0, "", 4096) = 0 8829 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8816 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8816 read(3, 8829 close(1) = 0 8829 exit_group(0) = ? 8829 +++ exited with 0 +++ 8827 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8829 8827 rt_sigaction(SIGINT, {sa_handler=0x56235fa6cd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8827 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8827 close(3) = -1 EBADF (Bad file descriptor) 8827 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8827 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8828, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8827 wait4(-1, 0x7ffc1e0bb150, WNOHANG, NULL) = -1 ECHILD (No child processes) 8827 rt_sigreturn({mask=[]}) = 0 8827 exit_group(0) = ? 8827 +++ exited with 0 +++ 8816 <... read resumed> "", 128) = 0 8816 close(3) = 0 8816 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8816 rt_sigaction(SIGINT, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8827 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa4cdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8816 brk(0x56235fd19000) = 0x56235fd19000 8816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, {sa_handler=0x56235fa50410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f33c75b5940}, 8) = 0 8816 execve("/libgpiod.old/src/tools/.libs/gpiomon", ["/libgpiod.old/src/tools/.libs/gp"...], 0x56235fcf7530 /* 17 vars */) = 0 8816 brk(NULL) = 0x5581eca14000 8816 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff09a78150) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff09a78150) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff09a78150) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff09a78150) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff09a78150) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff09a78150) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff09a78150) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8816 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8816 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8816 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd170363000 8816 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd170359000 8816 mmap(0x7fd17035c000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd17035c000 8816 mmap(0x7fd17035f000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fd17035f000 8816 mmap(0x7fd170361000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd170361000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7fff09a78130) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7fff09a78130) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7fff09a78130) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7fff09a78130) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7fff09a78130) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7fff09a78130) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7fff09a78130) = -1 ENOENT (No such file or directory) 8816 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8816 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8816 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8816 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8816 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd170354000 8816 close(3) = 0 8816 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8816 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8816 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8816 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd170193000 8816 mprotect(0x7fd1701b5000, 1658880, PROT_NONE) = 0 8816 mmap(0x7fd1701b5000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fd1701b5000 8816 mmap(0x7fd1702fd000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fd1702fd000 8816 mmap(0x7fd17034a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fd17034a000 8816 mmap(0x7fd170350000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd170350000 8816 close(3) = 0 8816 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd170190000 8816 arch_prctl(ARCH_SET_FS, 0x7fd170190740) = 0 8816 mprotect(0x7fd17034a000, 16384, PROT_READ) = 0 8816 mprotect(0x7fd170361000, 4096, PROT_READ) = 0 8816 mprotect(0x5581ebb51000, 4096, PROT_READ) = 0 8816 mprotect(0x7fd17038c000, 4096, PROT_READ) = 0 8816 munmap(0x7fd170354000, 17208) = 0 8816 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 39) = 39 8816 write(2, "gpiochip must be specified", 26) = 26 8816 write(2, "\n", 1) = 1 8816 exit_group(1) = ? 8816 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0p\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 66 5811 wait4(8816, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 8816 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59d70) = -1 ENOENT (No such file or directory) 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4,-1,4", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x75\x43\x5e\x1d\x43\xa6\x3e\x7c\xd8\x66\xaf\x71\xe1\x2a\xfd\xd7", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x35\x1a\x01\x8f\x45\xf4\xb2\xbc\x8c\x76\xc2\xae\xc8\x22\x67\x30", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x2a\xe8\xe9\xf4\xa7\xa8\x20\x47\xc1\x97\x04\xd2\x65\x43\xfc\x7a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x6f\x2c\xf1\x02\x69\x32\x83\xf1\xcc\xf9\x06\x8c\x29\xe7\xbe\xff", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - line not speci"..., 39) = 39 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8846 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 8846 set_robust_list(0x7f40d5eb29a0, 24 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8846 <... set_robust_list resumed> ) = 0 8846 close(10) = 0 8846 dup2(4, 0) = 0 8846 close(4) = 0 8846 dup2(7, 1) = 1 8846 close(7) = 0 8846 dup2(9, 2) = 2 8846 close(9) = 0 8846 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip1"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8846 brk(NULL) = 0x5576219c7000 8846 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff801352a0) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff801352a0) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff801352a0) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff801352a0) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff801352a0) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff801352a0) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff801352a0) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8846 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8846 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b221c000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8846 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8846 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6b221a000 8846 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6b21ec000 8846 mmap(0x7fc6b21fa000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fc6b21fa000 8846 mmap(0x7fc6b2208000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fc6b2208000 8846 mmap(0x7fc6b2215000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fc6b2215000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8846 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8846 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6b21e7000 8846 mmap(0x7fc6b21e8000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fc6b21e8000 8846 mmap(0x7fc6b21e9000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc6b21e9000 8846 mmap(0x7fc6b21ea000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc6b21ea000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8846 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8846 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8846 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6b2026000 8846 mprotect(0x7fc6b2048000, 1658880, PROT_NONE) = 0 8846 mmap(0x7fc6b2048000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc6b2048000 8846 mmap(0x7fc6b2190000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fc6b2190000 8846 mmap(0x7fc6b21dd000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fc6b21dd000 8846 mmap(0x7fc6b21e3000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc6b21e3000 8846 close(3) = 0 8846 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6b2023000 8846 arch_prctl(ARCH_SET_FS, 0x7fc6b2023740) = 0 8846 mprotect(0x7fc6b21dd000, 16384, PROT_READ) = 0 8846 mprotect(0x7fc6b21ea000, 4096, PROT_READ) = 0 8846 mprotect(0x7fc6b2215000, 16384, PROT_READ) = 0 8846 mprotect(0x557621001000, 12288, PROT_READ) = 0 8846 mprotect(0x7fc6b2248000, 4096, PROT_READ) = 0 8846 munmap(0x7fc6b221c000, 17208) = 0 8846 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8846 close(3) = 0 8846 brk(NULL) = 0x5576219c7000 8846 brk(0x5576219e8000) = 0x5576219e8000 8846 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8846 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b2220000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8846 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc6b201c000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8846 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b221f000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8846 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b221e000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8846 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b221d000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8846 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b221c000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8846 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b201b000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8846 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b201a000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8846 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b2019000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8846 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b1ea6000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8846 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b1ea5000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8846 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b1ea4000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8846 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6b1e72000 8846 close(3) = 0 8846 getuid() = 0 8846 getgid() = 0 8846 geteuid() = 0 8846 getegid() = 0 8846 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8846 ioctl(-1, TIOCGPGRP, 0x7fff80135eb4) = -1 EBADF (Bad file descriptor) 8846 sysinfo({uptime=459, loads=[119904, 93312, 48032], totalram=106127360, freeram=57282560, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8846 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8846 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8846 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8846 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8846 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8846 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8846 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 uname({sysname="Linux", nodename="compilator", ...}) = 0 8846 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8846 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8846 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8846 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8846 getpid() = 8846 8846 getppid() = 5811 8846 getpid() = 8846 8846 getpgrp() = 5807 8846 ioctl(2, TIOCGPGRP, 0x7fff80135d84) = -1 ENOTTY (Inappropriate ioctl for device) 8846 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 ioctl(2, TIOCGPGRP, 0x7fff80135d64) = -1 ENOTTY (Inappropriate ioctl for device) 8846 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8846 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8846 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8846 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8846 ioctl(3, TCGETS, 0x7fff80135e40) = -1 ENOTTY (Inappropriate ioctl for device) 8846 lseek(3, 0, SEEK_CUR) = 0 8846 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8846 lseek(3, 0, SEEK_SET) = 0 8846 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8846 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8846 dup2(3, 255) = 255 8846 close(3) = 0 8846 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8846 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8846 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8846 lseek(255, 0, SEEK_CUR) = 0 8846 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8846 pipe([3, 4]) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8846 lseek(255, -5391, SEEK_CUR) = 904 8846 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8847 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 close(4) = 0 8846 read(3, 8847 getpid() = 8847 8847 close(255) = 0 8847 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8847 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 dup2(4, 1) = 1 8847 close(4) = 0 8847 close(3) = 0 8847 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8847 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8847 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8848 8847 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8847 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8847 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8848 getpid( 8847 rt_sigprocmask(SIG_BLOCK, [CHLD], 8848 <... getpid resumed> ) = 8848 8847 <... rt_sigprocmask resumed> [], 8) = 0 8848 rt_sigprocmask(SIG_SETMASK, [], 8847 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8848 <... rt_sigprocmask resumed> NULL, 8) = 0 8847 <... rt_sigaction resumed> {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8847 wait4(-1, 8848 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8848 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8848 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8848 ioctl(2, TIOCGPGRP, 0x7fff80135844) = -1 ENOTTY (Inappropriate ioctl for device) 8848 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8848 dup2(3, 2) = 2 8848 close(3) = 0 8848 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8848 write(1, "allexport \toff\n", 20) = 20 8848 write(1, "braceexpand \ton\n", 19) = 19 8848 write(1, "emacs \toff\n", 20) = 20 8848 write(1, "errexit \toff\n", 20) = 20 8848 write(1, "errtrace \toff\n", 20) = 20 8848 write(1, "functrace \toff\n", 20) = 20 8848 write(1, "hashall \ton\n", 19) = 19 8848 write(1, "histexpand \toff\n", 20) = 20 8848 write(1, "history \toff\n", 20) = 20 8848 write(1, "ignoreeof \toff\n", 20) = 20 8848 write(1, "interactive-comments\ton\n", 24) = 24 8848 write(1, "keyword \toff\n", 20) = 20 8848 write(1, "monitor \toff\n", 20) = 20 8848 write(1, "noclobber \toff\n", 20) = 20 8848 write(1, "noexec \toff\n", 20) = 20 8848 write(1, "noglob \toff\n", 20) = 20 8848 write(1, "nolog \toff\n", 20) = 20 8848 write(1, "notify \toff\n", 20) = 20 8848 write(1, "nounset \toff\n", 20) = 20 8848 write(1, "onecmd \toff\n", 20) = 20 8848 write(1, "physical \toff\n", 20) = 20 8848 write(1, "pipefail \toff\n", 20) = 20 8848 write(1, "posix \toff\n", 20) = 20 8848 write(1, "privileged \toff\n", 20) = 20 8848 write(1, "verbose \toff\n", 20) = 20 8848 write(1, "vi \toff\n", 20) = 20 8848 write(1, "xtrace \toff\n", 20) = 20 8848 exit_group(0) = ? 8848 +++ exited with 0 +++ 8847 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8848 8847 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8847 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8847 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8848, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8847 wait4(-1, 0x7fff80135290, WNOHANG, NULL) = -1 ECHILD (No child processes) 8847 rt_sigreturn({mask=[]}) = 0 8847 exit_group(0) = ? 8847 +++ exited with 0 +++ 8846 <... read resumed> "allexport \toff\n", 128) = 20 8846 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8846 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8846 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8846 read(3, "ysical \toff\npipefail "..., 128) = 128 8846 read(3, " \toff\n", 128) = 10 8846 read(3, "", 128) = 0 8846 close(3) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8847 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8846 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8846 lseek(255, -5174, SEEK_CUR) = 1121 8846 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8849 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8849 getpid( 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], 8849 <... getpid resumed> ) = 8849 8846 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8846 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8849 close(255 8846 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 <... close resumed> ) = 0 8846 wait4(-1, 8849 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8849 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8849 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8849 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8849 ioctl(2, TIOCGPGRP, 0x7fff80135c24) = -1 ENOTTY (Inappropriate ioctl for device) 8849 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8849 dup2(3, 1) = 1 8849 close(3) = 0 8849 dup2(1, 2) = 2 8849 fcntl(1, F_GETFD) = 0 8849 exit_group(0) = ? 8849 +++ exited with 0 +++ 8846 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8849 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 ioctl(2, TIOCGWINSZ, 0x7fff80135b20) = -1 ENOTTY (Inappropriate ioctl for device) 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 pipe([3, 4]) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8846 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8850 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 close(4) = 0 8846 read(3, 8850 getpid() = 8850 8850 close(255) = 0 8850 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8850 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 dup2(4, 1) = 1 8850 close(4) = 0 8850 close(3) = 0 8850 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8850 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8850 pipe([3, 4]) = 0 8850 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8850 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8851 8850 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8850 close(4) = 0 8850 close(4) = -1 EBADF (Bad file descriptor) 8851 getpid( 8850 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8851 <... getpid resumed> ) = 8851 8850 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8850 clone( 8851 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8850 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8852 8851 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8852 getpid( 8851 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8852 <... getpid resumed> ) = 8852 8851 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8852 rt_sigprocmask(SIG_SETMASK, [], 8851 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8852 <... rt_sigprocmask resumed> NULL, 8) = 0 8851 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8852 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8851 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8852 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8851 close(3 8852 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8851 <... close resumed> ) = 0 8852 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8852 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8852 dup2(3, 0) = 0 8852 close(3) = 0 8852 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8851 dup2(4, 1 8852 <... rt_sigaction resumed> {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8852 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8852 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8852 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x5576219e7090 /* 18 vars */ 8851 <... dup2 resumed> ) = 1 8851 close(4) = 0 8851 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8850 rt_sigprocmask(SIG_SETMASK, [CHLD], 8851 <... openat resumed> ) = 3 8851 fstat(3, 8850 <... rt_sigprocmask resumed> NULL, 8) = 0 8851 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8851 brk(0x557621a10000) = 0x557621a10000 8851 getdents64(3 8850 close(3 8851 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8850 <... close resumed> ) = 0 8851 getdents64(3 8850 rt_sigprocmask(SIG_BLOCK, [CHLD], 8851 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8850 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8851 brk(0x557621a08000) = 0x557621a08000 8850 rt_sigprocmask(SIG_SETMASK, [CHLD], 8851 close(3 8850 <... rt_sigprocmask resumed> NULL, 8) = 0 8851 <... close resumed> ) = 0 8850 rt_sigprocmask(SIG_BLOCK, [CHLD], 8851 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8850 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8851 <... rt_sigaction resumed> {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8851 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8851 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8851 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8851 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8851 ioctl(2, TIOCGPGRP, 0x7fff801347a4) = -1 ENOTTY (Inappropriate ioctl for device) 8851 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8851 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8851 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8851 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 8850 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8851 exit_group(0 8850 <... rt_sigaction resumed> {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8851 <... exit_group resumed>) = ? 8850 wait4(-1, 8851 +++ exited with 0 +++ 8850 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8851 8850 wait4(-1, 8852 <... execve resumed> ) = 0 8852 brk(NULL) = 0x5595886fc000 8852 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd1114ba20) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd1114ba20) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd1114ba20) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd1114ba20) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd1114ba20) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd1114ba20) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd1114ba20) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8852 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8852 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281ad73000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8852 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 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8852 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f281ad71000 8852 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f281ad66000 8852 mmap(0x7f281ad68000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f281ad68000 8852 mmap(0x7f281ad6d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f281ad6d000 8852 mmap(0x7f281ad6f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f281ad6f000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8852 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8852 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f281ab3e000 8852 mprotect(0x7f281ab63000, 2093056, PROT_NONE) = 0 8852 mmap(0x7f281ad62000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f281ad62000 8852 mmap(0x7f281ad64000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f281ad64000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8852 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8852 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8852 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f281a97d000 8852 mprotect(0x7f281a99f000, 1658880, PROT_NONE) = 0 8852 mmap(0x7f281a99f000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f281a99f000 8852 mmap(0x7f281aae7000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f281aae7000 8852 mmap(0x7f281ab34000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f281ab34000 8852 mmap(0x7f281ab3a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f281ab3a000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8852 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 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8852 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f281a975000 8852 mmap(0x7f281a977000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f281a977000 8852 mmap(0x7f281a97a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f281a97a000 8852 mmap(0x7f281a97b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f281a97b000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8852 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8852 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f281a901000 8852 mmap(0x7f281a903000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f281a903000 8852 mmap(0x7f281a955000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f281a955000 8852 mmap(0x7f281a973000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f281a973000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8852 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8852 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f281a8fc000 8852 mmap(0x7f281a8fd000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f281a8fd000 8852 mmap(0x7f281a8fe000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f281a8fe000 8852 mmap(0x7f281a8ff000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f281a8ff000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8852 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8852 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8852 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f281a8fa000 8852 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f281a8d9000 8852 mmap(0x7f281a8df000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f281a8df000 8852 mmap(0x7f281a8ee000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f281a8ee000 8852 mmap(0x7f281a8f4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f281a8f4000 8852 mmap(0x7f281a8f6000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f281a8f6000 8852 close(3) = 0 8852 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f281a8d6000 8852 arch_prctl(ARCH_SET_FS, 0x7f281a8d6800) = 0 8852 mprotect(0x7f281ab34000, 16384, PROT_READ) = 0 8852 mprotect(0x7f281a8f4000, 4096, PROT_READ) = 0 8852 mprotect(0x7f281a8ff000, 4096, PROT_READ) = 0 8852 mprotect(0x7f281a973000, 4096, PROT_READ) = 0 8852 mprotect(0x7f281a97b000, 4096, PROT_READ) = 0 8852 mprotect(0x7f281ad62000, 4096, PROT_READ) = 0 8852 mprotect(0x7f281ad6f000, 4096, PROT_READ) = 0 8852 mprotect(0x559587fee000, 4096, PROT_READ) = 0 8852 mprotect(0x7f281ad9f000, 4096, PROT_READ) = 0 8852 munmap(0x7f281ad73000, 17208) = 0 8852 set_tid_address(0x7f281a8d6ad0) = 8852 8852 set_robust_list(0x7f281a8d6ae0, 24) = 0 8852 rt_sigaction(SIGRTMIN, {sa_handler=0x7f281a8df6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f281a8eb730}, NULL, 8) = 0 8852 rt_sigaction(SIGRT_1, {sa_handler=0x7f281a8df740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f281a8eb730}, NULL, 8) = 0 8852 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8852 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8852 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8852 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8852 brk(NULL) = 0x5595886fc000 8852 brk(0x55958871d000) = 0x55958871d000 8852 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8852 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281ad77000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8852 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f281a8cf000 8852 close(3) = 0 8852 futex(0x7f281ab39a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8852 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281ad76000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8852 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281ad75000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8852 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281ad74000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8852 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281ad73000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8852 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281a8ce000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8852 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281a8cd000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8852 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281a8cc000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8852 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281a759000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8852 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281a758000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8852 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281a757000 8852 close(3) = 0 8852 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8852 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8852 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f281a725000 8852 close(3) = 0 8852 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8852 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8852 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8852 read(0, "", 4096) = 0 8852 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8846 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8846 read(3, 8852 close(1) = 0 8852 exit_group(0) = ? 8852 +++ exited with 0 +++ 8850 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8852 8850 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8850 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8850 close(3) = -1 EBADF (Bad file descriptor) 8850 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8850 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8851, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8850 wait4(-1, 0x7fff801344d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8850 rt_sigreturn({mask=[]}) = 0 8850 exit_group(0) = ? 8846 <... read resumed> "", 128) = 0 8850 +++ exited with 0 +++ 8846 close(3) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8850 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 pipe([3, 4]) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8846 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8853 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 close(4 8853 getpid( 8846 <... close resumed> ) = 0 8853 <... getpid resumed> ) = 8853 8846 read(3, 8853 close(255) = 0 8853 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8853 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 dup2(4, 1) = 1 8853 close(4) = 0 8853 close(3) = 0 8853 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8853 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8853 pipe([3, 4]) = 0 8853 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8853 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8854 8853 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8853 close(4) = 0 8853 close(4) = -1 EBADF (Bad file descriptor) 8853 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8854 getpid( 8853 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8854 <... getpid resumed> ) = 8854 8853 clone( 8854 rt_sigprocmask(SIG_SETMASK, [], 8853 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8855 8854 <... rt_sigprocmask resumed> NULL, 8) = 0 8853 rt_sigprocmask(SIG_SETMASK, [CHLD], 8854 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8853 <... rt_sigprocmask resumed> NULL, 8) = 0 8854 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 close(3 8854 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8855 getpid( 8854 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8855 <... getpid resumed> ) = 8855 8854 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8855 rt_sigprocmask(SIG_SETMASK, [], 8854 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8855 <... rt_sigprocmask resumed> NULL, 8) = 0 8854 close(3 8855 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8854 <... close resumed> ) = 0 8855 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8854 dup2(4, 1 8855 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8854 <... dup2 resumed> ) = 1 8855 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8855 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8855 dup2(3, 0) = 0 8855 close(3) = 0 8855 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8854 close(4 8855 <... rt_sigaction resumed> {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8854 <... close resumed> ) = 0 8855 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8854 stat(".", 8855 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8855 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8855 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x5576219d31b0 /* 18 vars */ 8854 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8854 stat("/usr/local/sbin/ls", 8855 <... execve resumed> ) = 0 8854 <... stat resumed> 0x7fff80134790) = -1 ENOENT (No such file or directory) 8855 brk(NULL 8854 stat("/usr/local/bin/ls", 8855 <... brk resumed> ) = 0x55c01b850000 8854 <... stat resumed> 0x7fff80134790) = -1 ENOENT (No such file or directory) 8854 stat("/usr/sbin/ls", 8853 <... close resumed> ) = 0 8854 <... stat resumed> 0x7fff80134790) = -1 ENOENT (No such file or directory) 8855 access("/etc/ld.so.preload", R_OK 8854 stat("/usr/bin/ls", 8853 rt_sigprocmask(SIG_BLOCK, [CHLD], 8854 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8854 stat("/usr/bin/ls", 8853 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8855 <... access resumed> ) = -1 ENOENT (No such file or directory) 8854 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8854 geteuid( 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8854 <... geteuid resumed> ) = 0 8855 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8854 getegid( 8855 <... stat resumed> 0x7ffcacaebc80) = -1 ENOENT (No such file or directory) 8854 <... getegid resumed> ) = 0 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8854 getuid( 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8854 <... getuid resumed> ) = 0 8855 <... stat resumed> 0x7ffcacaebc80) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8854 getgid( 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8854 <... getgid resumed> ) = 0 8855 <... stat resumed> 0x7ffcacaebc80) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8854 access("/usr/bin/ls", X_OK 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 stat("/libgpiod.old/src/lib/.libs/tls", 8854 <... access resumed> ) = 0 8855 <... stat resumed> 0x7ffcacaebc80) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8855 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8854 stat("/usr/bin/ls", 8855 <... stat resumed> 0x7ffcacaebc80) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8854 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 stat("/libgpiod.old/src/lib/.libs/x86_64", 8854 geteuid( 8855 <... stat resumed> 0x7ffcacaebc80) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8854 <... geteuid resumed> ) = 0 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 stat("/libgpiod.old/src/lib/.libs/x86_64", 8854 getegid( 8855 <... stat resumed> 0x7ffcacaebc80) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8855 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8855 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8854 <... getegid resumed> ) = 0 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 getuid( 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8855 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cd32d000 8855 close(3) = 0 8854 <... getuid resumed> ) = 0 8855 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8854 getgid() = 0 8855 <... openat resumed> ) = 3 8855 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 8855 fstat(3, 8854 access("/usr/bin/ls", R_OK 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8855 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f17cd32b000 8855 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17cd320000 8855 mmap(0x7f17cd322000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f17cd322000 8855 mmap(0x7f17cd327000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f17cd327000 8855 mmap(0x7f17cd329000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f17cd329000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8854 <... access resumed> ) = 0 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8854 stat("/usr/bin/ls", 8855 <... openat resumed> ) = 3 8855 read(3, 8854 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8855 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8855 fstat(3, 8854 stat("/usr/bin/ls", 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8855 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17cd0f8000 8855 mprotect(0x7f17cd11d000, 2093056, PROT_NONE) = 0 8855 mmap(0x7f17cd31c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f17cd31c000 8855 mmap(0x7f17cd31e000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f17cd31e000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8854 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8854 geteuid( 8855 <... openat resumed> ) = 3 8855 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8855 fstat(3, 8854 <... geteuid resumed> ) = 0 8855 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8855 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17ccf37000 8855 mprotect(0x7f17ccf59000, 1658880, PROT_NONE) = 0 8855 mmap(0x7f17ccf59000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f17ccf59000 8855 mmap(0x7f17cd0a1000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f17cd0a1000 8855 mmap(0x7f17cd0ee000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f17cd0ee000 8855 mmap(0x7f17cd0f4000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f17cd0f4000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8854 getegid( 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8854 <... getegid resumed> ) = 0 8854 getuid( 8855 <... openat resumed> ) = 3 8855 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 8855 fstat(3, 8854 <... getuid resumed> ) = 0 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8855 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17ccf2f000 8855 mmap(0x7f17ccf31000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f17ccf31000 8855 mmap(0x7f17ccf34000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f17ccf34000 8855 mmap(0x7f17ccf35000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f17ccf35000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8854 getgid() = 0 8855 <... openat resumed> ) = 3 8855 read(3, 8854 access("/usr/bin/ls", X_OK 8855 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8855 fstat(3, 8854 <... access resumed> ) = 0 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8855 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17ccebb000 8855 mmap(0x7f17ccebd000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f17ccebd000 8855 mmap(0x7f17ccf0f000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f17ccf0f000 8855 mmap(0x7f17ccf2d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f17ccf2d000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC 8854 stat("/usr/bin/ls", 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8854 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8855 <... openat resumed> ) = 3 8855 read(3, 8854 geteuid( 8855 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8855 fstat(3, 8854 <... geteuid resumed> ) = 0 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8855 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17cceb6000 8855 mmap(0x7f17cceb7000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f17cceb7000 8855 mmap(0x7f17cceb8000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f17cceb8000 8855 mmap(0x7f17cceb9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f17cceb9000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8854 getegid() = 0 8855 <... openat resumed> ) = 3 8855 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8855 fstat(3, 8854 getuid( 8855 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8855 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f17cceb4000 8855 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f17cce93000 8855 mmap(0x7f17cce99000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f17cce99000 8855 mmap(0x7f17ccea8000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f17ccea8000 8855 mmap(0x7f17cceae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f17cceae000 8855 mmap(0x7f17cceb0000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f17cceb0000 8855 close(3) = 0 8855 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f17cce90000 8855 arch_prctl(ARCH_SET_FS, 0x7f17cce90800) = 0 8855 mprotect(0x7f17cd0ee000, 16384, PROT_READ 8854 <... getuid resumed> ) = 0 8855 <... mprotect resumed> ) = 0 8854 getgid( 8855 mprotect(0x7f17cceae000, 4096, PROT_READ 8854 <... getgid resumed> ) = 0 8855 <... mprotect resumed> ) = 0 8854 access("/usr/bin/ls", R_OK 8855 mprotect(0x7f17cceb9000, 4096, PROT_READ) = 0 8855 mprotect(0x7f17ccf2d000, 4096, PROT_READ) = 0 8855 mprotect(0x7f17ccf35000, 4096, PROT_READ) = 0 8855 mprotect(0x7f17cd31c000, 4096, PROT_READ) = 0 8855 mprotect(0x7f17cd329000, 4096, PROT_READ) = 0 8855 mprotect(0x55c019e2c000, 4096, PROT_READ) = 0 8855 mprotect(0x7f17cd359000, 4096, PROT_READ) = 0 8855 munmap(0x7f17cd32d000, 17208) = 0 8855 set_tid_address(0x7f17cce90ad0) = 8855 8855 set_robust_list(0x7f17cce90ae0, 24) = 0 8855 rt_sigaction(SIGRTMIN, {sa_handler=0x7f17cce996b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f17ccea5730}, NULL, 8) = 0 8855 rt_sigaction(SIGRT_1, {sa_handler=0x7f17cce99740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f17ccea5730}, NULL, 8) = 0 8855 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8855 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8855 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8855 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8855 brk(NULL) = 0x55c01b850000 8855 brk(0x55c01b871000) = 0x55c01b871000 8855 access("/etc/selinux/config", F_OK 8854 <... access resumed> ) = 0 8855 <... access resumed> ) = -1 ENOENT (No such file or directory) 8854 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8854 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8854 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8855 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8854 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8854 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x5576219d31b0 /* 18 vars */ 8855 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8853 rt_sigprocmask(SIG_SETMASK, [CHLD], 8855 <... openat resumed> ) = 3 8855 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8855 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cd331000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8854 <... execve resumed> ) = 0 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 brk(NULL 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8855 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f17cce89000 8855 close(3) = 0 8855 futex(0x7f17cd0f3a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8854 <... brk resumed> ) = 0x55b48845f000 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 access("/etc/ld.so.preload", R_OK 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8855 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cd330000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8854 <... access resumed> ) = -1 ENOENT (No such file or directory) 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8855 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cd32f000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8854 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8855 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cd32e000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8854 <... stat resumed> 0x7ffe3a711a40) = -1 ENOENT (No such file or directory) 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8855 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cd32d000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8854 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8855 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cce88000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8854 <... stat resumed> 0x7ffe3a711a40) = -1 ENOENT (No such file or directory) 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8855 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8854 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8855 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cce87000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8854 <... stat resumed> 0x7ffe3a711a40) = -1 ENOENT (No such file or directory) 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8855 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cce86000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8854 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 <... openat resumed> ) = 3 8855 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8855 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17ccd13000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8854 stat("/libgpiod.old/src/lib/.libs/tls", 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 <... stat resumed> 0x7ffe3a711a40) = -1 ENOENT (No such file or directory) 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8855 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17ccd12000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8855 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17ccd11000 8855 close(3) = 0 8855 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8854 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8855 <... openat resumed> ) = 3 8855 fstat(3, 8854 <... stat resumed> 0x7ffe3a711a40) = -1 ENOENT (No such file or directory) 8855 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8855 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f17cccdf000 8855 close(3) = 0 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8854 stat("/libgpiod.old/src/lib/.libs/x86_64", 8853 <... rt_sigprocmask resumed> NULL, 8) = 0 8854 <... stat resumed> 0x7ffe3a711a40) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8853 rt_sigprocmask(SIG_BLOCK, [CHLD], 8854 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8854 stat("/libgpiod.old/src/lib/.libs/x86_64", 8853 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8854 <... stat resumed> 0x7ffe3a711a40) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8853 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8854 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8854 stat("/libgpiod.old/src/lib/.libs", 8853 <... rt_sigaction resumed> {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8854 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8854 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8853 wait4(-1, 8854 <... openat resumed> ) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8854 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131eb48000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8854 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8854 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f131eb46000 8854 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f131e91e000 8854 mprotect(0x7f131e943000, 2093056, PROT_NONE) = 0 8854 mmap(0x7f131eb42000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f131eb42000 8854 mmap(0x7f131eb44000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f131eb44000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8855 fstat(0, 8854 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8855 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8855 read(0, 8854 <... openat resumed> ) = 3 8854 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8854 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8854 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f131e75d000 8854 mprotect(0x7f131e77f000, 1658880, PROT_NONE) = 0 8854 mmap(0x7f131e77f000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f131e77f000 8854 mmap(0x7f131e8c7000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f131e8c7000 8854 mmap(0x7f131e914000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f131e914000 8854 mmap(0x7f131e91a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f131e91a000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8854 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8854 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f131e6e9000 8854 mmap(0x7f131e6eb000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f131e6eb000 8854 mmap(0x7f131e73d000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f131e73d000 8854 mmap(0x7f131e75b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f131e75b000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8854 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8854 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f131e6e4000 8854 mmap(0x7f131e6e5000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f131e6e5000 8854 mmap(0x7f131e6e6000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f131e6e6000 8854 mmap(0x7f131e6e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f131e6e7000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8854 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8854 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8854 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f131e6c3000 8854 mmap(0x7f131e6c9000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f131e6c9000 8854 mmap(0x7f131e6d8000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f131e6d8000 8854 mmap(0x7f131e6de000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f131e6de000 8854 mmap(0x7f131e6e0000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f131e6e0000 8854 close(3) = 0 8854 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f131e6c1000 8854 arch_prctl(ARCH_SET_FS, 0x7f131e6c2380) = 0 8854 mprotect(0x7f131e914000, 16384, PROT_READ) = 0 8854 mprotect(0x7f131e6de000, 4096, PROT_READ) = 0 8854 mprotect(0x7f131e6e7000, 4096, PROT_READ) = 0 8854 mprotect(0x7f131e75b000, 4096, PROT_READ) = 0 8854 mprotect(0x7f131eb42000, 4096, PROT_READ) = 0 8854 mprotect(0x55b487d72000, 4096, PROT_READ) = 0 8854 mprotect(0x7f131eb74000, 4096, PROT_READ) = 0 8854 munmap(0x7f131eb48000, 17208) = 0 8854 set_tid_address(0x7f131e6c2650) = 8854 8854 set_robust_list(0x7f131e6c2660, 24) = 0 8854 rt_sigaction(SIGRTMIN, {sa_handler=0x7f131e6c96b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f131e6d5730}, NULL, 8) = 0 8854 rt_sigaction(SIGRT_1, {sa_handler=0x7f131e6c9740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f131e6d5730}, NULL, 8) = 0 8854 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8854 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8854 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8854 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8854 brk(NULL) = 0x55b48845f000 8854 brk(0x55b488480000) = 0x55b488480000 8854 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8854 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131eb4c000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8854 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f131e6ba000 8854 close(3) = 0 8854 futex(0x7f131e919a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8854 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131eb4b000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8854 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131eb4a000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8854 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131eb49000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8854 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131eb48000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8854 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131e6b9000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8854 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131e6b8000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8854 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131e6b7000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8854 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131e544000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8854 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131e543000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8854 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131e542000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8854 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131e510000 8854 close(3) = 0 8854 ioctl(1, TCGETS, 0x7ffe3a7126b0) = -1 ENOTTY (Inappropriate ioctl for device) 8854 ioctl(1, TIOCGWINSZ, 0x7ffe3a712780) = -1 ENOTTY (Inappropriate ioctl for device) 8854 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8854 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8854 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "security.selinux", "unlabeled", 255) = 10 8854 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8854 futex(0x7f131eb45a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8854 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8854 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8854 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8854 close(3) = 0 8854 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8854 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8854 close(3) = 0 8854 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8854 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8854 read(3, "", 4096) = 0 8854 close(3) = 0 8854 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8854 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8854 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f131e50b000 8854 close(3) = 0 8854 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8854 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8854 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f131e4f6000 8854 mprotect(0x7f131e4f9000, 40960, PROT_NONE) = 0 8854 mmap(0x7f131e4f9000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f131e4f9000 8854 mmap(0x7f131e500000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f131e500000 8854 mmap(0x7f131e503000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f131e503000 8854 mmap(0x7f131e505000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f131e505000 8854 close(3) = 0 8854 mprotect(0x7f131e503000, 4096, PROT_READ) = 0 8854 munmap(0x7f131e50b000, 17208) = 0 8854 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8854 lseek(3, 0, SEEK_CUR) = 0 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8854 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8854 close(3) = 0 8854 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8854 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8854 close(3) = 0 8854 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8854 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8854 close(3) = 0 8854 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8854 lseek(3, 0, SEEK_CUR) = 0 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8854 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8854 close(3) = 0 8854 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8854 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8854 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8854 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8854 lseek(3, -71, SEEK_CUR) = 56 8854 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8854 close(3) = 0 8854 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8855 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8854 <... write resumed> ) = 91 8855 read(0, 8854 close(1 8855 <... read resumed> "", 4096) = 0 8854 <... close resumed> ) = 0 8855 close(1) = 0 8855 exit_group(0 8854 close(2 8855 <... exit_group resumed>) = ? 8854 <... close resumed> ) = 0 8854 exit_group(0) = ? 8855 +++ exited with 0 +++ 8853 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8855 8853 wait4(-1, 8854 +++ exited with 0 +++ 8853 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8854 8853 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8853 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8853 close(3) = -1 EBADF (Bad file descriptor) 8853 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8853 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8855, si_uid=0, si_status=0, si_utime=3, si_stime=5} --- 8853 wait4(-1, 0x7fff801346d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8853 rt_sigreturn({mask=[]}) = 0 8853 exit_group(0) = ? 8853 +++ exited with 0 +++ 8846 <... read resumed> "", 128) = 0 8846 close(3) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8853 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 pipe([3, 4]) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8846 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8856 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 close(4) = 0 8846 read(3, 8856 getpid() = 8856 8856 close(255) = 0 8856 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8856 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8856 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8856 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8856 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8856 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8856 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8856 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8856 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8856 dup2(4, 1) = 1 8856 close(4) = 0 8856 close(3) = 0 8856 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8856 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 chdir("/libgpiod.old/src/tools") = 0 8856 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8856 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8856 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8856 exit_group(0) = ? 8856 +++ exited with 0 +++ 8846 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8846 read(3, "", 128) = 0 8846 close(3) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8856 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 stat("/libgpiod.old/src/tools/.libs/gpiomon", {st_mode=S_IFREG|0755, st_size=37304, ...}) = 0 8846 pipe([3, 4]) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8846 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8857 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 close(4) = 0 8846 read(3, 8857 getpid() = 8857 8857 close(255) = 0 8857 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8857 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 dup2(4, 1) = 1 8857 close(4) = 0 8857 close(3) = 0 8857 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8857 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8857 pipe([3, 4]) = 0 8857 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8857 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8858 8857 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8857 close(4) = 0 8857 close(4) = -1 EBADF (Bad file descriptor) 8858 getpid( 8857 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8858 <... getpid resumed> ) = 8858 8857 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8857 clone( 8858 rt_sigprocmask(SIG_SETMASK, [], 8857 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fc6b2023a10) = 8859 8858 <... rt_sigprocmask resumed> NULL, 8) = 0 8857 rt_sigprocmask(SIG_SETMASK, [CHLD], 8858 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8857 <... rt_sigprocmask resumed> NULL, 8) = 0 8858 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 close(3 8858 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8858 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8859 getpid( 8858 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 <... getpid resumed> ) = 8859 8858 close(3) = 0 8859 rt_sigprocmask(SIG_SETMASK, [], 8858 dup2(4, 1 8859 <... rt_sigprocmask resumed> NULL, 8) = 0 8858 <... dup2 resumed> ) = 1 8859 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8858 close(4 8859 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8858 <... close resumed> ) = 0 8859 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8858 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8859 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 dup2(3, 0) = 0 8859 close(3) = 0 8859 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x5576219e7710 /* 18 vars */ 8858 <... openat resumed> ) = 3 8858 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8858 brk(0x557621a10000 8859 <... execve resumed> ) = 0 8859 brk(NULL 8858 <... brk resumed> ) = 0x557621a10000 8859 <... brk resumed> ) = 0x55e62920f000 8858 getdents64(3 8857 <... close resumed> ) = 0 8858 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8858 getdents64(3 8857 rt_sigprocmask(SIG_BLOCK, [CHLD], 8858 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8858 brk(0x557621a08000) = 0x557621a08000 8859 access("/etc/ld.so.preload", R_OK 8858 close(3) = 0 8858 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8858 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8858 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8859 <... access resumed> ) = -1 ENOENT (No such file or directory) 8858 <... rt_sigaction resumed> {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8858 rt_sigprocmask(SIG_BLOCK, [CHLD], 8859 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8858 <... rt_sigprocmask resumed> [], 8) = 0 8859 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8858 rt_sigprocmask(SIG_SETMASK, [], 8859 <... stat resumed> 0x7fff3e4608b0) = -1 ENOENT (No such file or directory) 8858 <... rt_sigprocmask resumed> NULL, 8) = 0 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8858 ioctl(2, TIOCGPGRP 8859 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8858 <... ioctl resumed> , 0x7fff80134dc4) = -1 ENOTTY (Inappropriate ioctl for device) 8859 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8858 rt_sigaction(SIGCHLD, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8859 <... stat resumed> 0x7fff3e4608b0) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8858 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8859 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8858 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8859 <... stat resumed> 0x7fff3e4608b0) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8858 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8859 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff3e4608b0) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8859 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff3e4608b0) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8859 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff3e4608b0) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8858 fstat(1, 8859 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8859 stat("/libgpiod.old/src/lib/.libs/x86_64", 8858 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8859 <... stat resumed> 0x7fff3e4608b0) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8859 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8859 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8858 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8859 <... openat resumed> ) = 3 8859 fstat(3, 8858 <... write resumed> ) = 56 8859 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8859 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa843000 8859 close(3) = 0 8858 exit_group(0 8859 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8858 <... exit_group resumed>) = ? 8859 <... openat resumed> ) = 3 8859 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 8859 fstat(3, 8858 +++ exited with 0 +++ 8859 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8859 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f74aa841000 8859 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f74aa836000 8859 mmap(0x7f74aa838000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f74aa838000 8859 mmap(0x7f74aa83d000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f74aa83d000 8859 mmap(0x7f74aa83f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f74aa83f000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8857 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8859 <... openat resumed> ) = 3 8859 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8859 fstat(3, 8857 rt_sigprocmask(SIG_SETMASK, [CHLD], 8859 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8859 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f74aa60e000 8859 mprotect(0x7f74aa633000, 2093056, PROT_NONE) = 0 8859 mmap(0x7f74aa832000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f74aa832000 8859 mmap(0x7f74aa834000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f74aa834000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8857 <... rt_sigprocmask resumed> NULL, 8) = 0 8859 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8857 rt_sigprocmask(SIG_BLOCK, [CHLD], 8859 <... openat resumed> ) = 3 8859 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8859 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8859 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f74aa44d000 8859 mprotect(0x7f74aa46f000, 1658880, PROT_NONE) = 0 8859 mmap(0x7f74aa46f000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f74aa46f000 8859 mmap(0x7f74aa5b7000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f74aa5b7000 8859 mmap(0x7f74aa604000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f74aa604000 8859 mmap(0x7f74aa60a000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f74aa60a000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8857 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8859 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8857 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8859 <... openat resumed> ) = 3 8859 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 8859 fstat(3, 8857 <... rt_sigaction resumed> {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8859 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8859 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f74aa445000 8859 mmap(0x7f74aa447000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f74aa447000 8859 mmap(0x7f74aa44a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f74aa44a000 8859 mmap(0x7f74aa44b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f74aa44b000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC 8857 wait4(-1, 8859 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8857 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8858 8859 <... openat resumed> ) = 3 8859 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8859 fstat(3, 8857 wait4(-1, 8859 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8859 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f74aa3d1000 8859 mmap(0x7f74aa3d3000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f74aa3d3000 8859 mmap(0x7f74aa425000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f74aa425000 8859 mmap(0x7f74aa443000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f74aa443000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8859 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8859 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f74aa3cc000 8859 mmap(0x7f74aa3cd000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f74aa3cd000 8859 mmap(0x7f74aa3ce000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f74aa3ce000 8859 mmap(0x7f74aa3cf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f74aa3cf000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8859 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8859 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8859 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f74aa3ca000 8859 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f74aa3a9000 8859 mmap(0x7f74aa3af000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f74aa3af000 8859 mmap(0x7f74aa3be000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f74aa3be000 8859 mmap(0x7f74aa3c4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f74aa3c4000 8859 mmap(0x7f74aa3c6000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f74aa3c6000 8859 close(3) = 0 8859 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f74aa3a6000 8859 arch_prctl(ARCH_SET_FS, 0x7f74aa3a6800) = 0 8859 mprotect(0x7f74aa604000, 16384, PROT_READ) = 0 8859 mprotect(0x7f74aa3c4000, 4096, PROT_READ) = 0 8859 mprotect(0x7f74aa3cf000, 4096, PROT_READ) = 0 8859 mprotect(0x7f74aa443000, 4096, PROT_READ) = 0 8859 mprotect(0x7f74aa44b000, 4096, PROT_READ) = 0 8859 mprotect(0x7f74aa832000, 4096, PROT_READ) = 0 8859 mprotect(0x7f74aa83f000, 4096, PROT_READ) = 0 8859 mprotect(0x55e627416000, 4096, PROT_READ) = 0 8859 mprotect(0x7f74aa86f000, 4096, PROT_READ) = 0 8859 munmap(0x7f74aa843000, 17208) = 0 8859 set_tid_address(0x7f74aa3a6ad0) = 8859 8859 set_robust_list(0x7f74aa3a6ae0, 24) = 0 8859 rt_sigaction(SIGRTMIN, {sa_handler=0x7f74aa3af6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f74aa3bb730}, NULL, 8) = 0 8859 rt_sigaction(SIGRT_1, {sa_handler=0x7f74aa3af740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f74aa3bb730}, NULL, 8) = 0 8859 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8859 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8859 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8859 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8859 brk(NULL) = 0x55e62920f000 8859 brk(0x55e629230000) = 0x55e629230000 8859 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8859 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa847000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8859 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f74aa39f000 8859 close(3) = 0 8859 futex(0x7f74aa609a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8859 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa846000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8859 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa845000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8859 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa844000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8859 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa843000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8859 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa39e000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8859 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa39d000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8859 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa39c000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8859 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa229000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8859 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa228000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8859 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa227000 8859 close(3) = 0 8859 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8859 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8859 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f74aa1f5000 8859 close(3) = 0 8859 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8859 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8859 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8859 read(0, "", 4096) = 0 8859 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8846 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8846 read(3, 8859 close(1) = 0 8859 exit_group(0) = ? 8859 +++ exited with 0 +++ 8857 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8859 8857 rt_sigaction(SIGINT, {sa_handler=0x557620f65d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8857 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8857 close(3) = -1 EBADF (Bad file descriptor) 8857 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8857 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8858, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8857 wait4(-1, 0x7fff80134b10, WNOHANG, NULL) = -1 ECHILD (No child processes) 8857 rt_sigreturn({mask=[]}) = 0 8857 exit_group(0) = ? 8846 <... read resumed> "", 128) = 0 8857 +++ exited with 0 +++ 8846 close(3) = 0 8846 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8846 rt_sigaction(SIGINT, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8857 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f45df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8846 brk(0x557621a09000) = 0x557621a09000 8846 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, {sa_handler=0x557620f49410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fc6b205d940}, 8) = 0 8846 execve("/libgpiod.old/src/tools/.libs/gpiomon", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip1"], 0x5576219e7710 /* 17 vars */) = 0 8846 brk(NULL) = 0x55f6f455b000 8846 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffc54348b50) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc54348b50) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffc54348b50) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffc54348b50) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffc54348b50) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc54348b50) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffc54348b50) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8846 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8846 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8846 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2db98f000 8846 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2db985000 8846 mmap(0x7fc2db988000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc2db988000 8846 mmap(0x7fc2db98b000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc2db98b000 8846 mmap(0x7fc2db98d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fc2db98d000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffc54348b30) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffc54348b30) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffc54348b30) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffc54348b30) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffc54348b30) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffc54348b30) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffc54348b30) = -1 ENOENT (No such file or directory) 8846 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8846 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8846 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8846 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8846 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc2db980000 8846 close(3) = 0 8846 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8846 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8846 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8846 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc2db7bf000 8846 mprotect(0x7fc2db7e1000, 1658880, PROT_NONE) = 0 8846 mmap(0x7fc2db7e1000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc2db7e1000 8846 mmap(0x7fc2db929000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fc2db929000 8846 mmap(0x7fc2db976000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fc2db976000 8846 mmap(0x7fc2db97c000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc2db97c000 8846 close(3) = 0 8846 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc2db7bc000 8846 arch_prctl(ARCH_SET_FS, 0x7fc2db7bc740) = 0 8846 mprotect(0x7fc2db976000, 16384, PROT_READ) = 0 8846 mprotect(0x7fc2db98d000, 4096, PROT_READ) = 0 8846 mprotect(0x55f6f44d0000, 4096, PROT_READ) = 0 8846 mprotect(0x7fc2db9b8000, 4096, PROT_READ) = 0 8846 munmap(0x7fc2db980000, 17208) = 0 8846 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 39) = 39 8846 write(2, "at least one GPIO line offset mu"..., 47) = 47 8846 write(2, "\n", 1) = 1 8846 exit_group(1) = ? 8846 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\216\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 87 5811 wait4(8846, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 8846 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,4", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\xf2\xe9\xef\xd9\x44\xd8\xd7\xee\x28\x5c\xbc\x31\xd9\x49\xdd\x42", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x6d\x02\xbb\x68\xfd\x3e\xcd\x80\x60\x34\xe5\xda\x82\x9c\x34\xed", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x18\xfc\x43\x9d\x10\x8f\xc9\x9d\x55\x46\x03\xfb\xf9\x7b\x3d\x4a", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\xee\x78\x0e\x5d\x6f\xfb\x93\x4f\x02\x11\xb2\x57\xa1\xf8\x56\x46", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x9a\xe5\x11\x33\x66\xd8\x69\x48\xdd\x5f\x4e\x7c\x16\xe1\xa9\x86", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4a\x18\x02\xb3\x3e\xdf\x4a\x2e\xf9\xed\xd8\xc8\xac\x35\x05\xe0", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - line out of ra"..., 38) = 38 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8883 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8883 set_robust_list(0x7f40d5eb29a0, 24) = 0 8883 close(10) = 0 8883 dup2(4, 0) = 0 8883 close(4) = 0 8883 dup2(7, 1) = 1 8883 close(7) = 0 8883 dup2(9, 2) = 2 8883 close(9) = 0 8883 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "gpiochip0", "4"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8883 brk(NULL) = 0x562c9347b000 8883 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fffda913990) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffda913990) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffda913990) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fffda913990) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fffda913990) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffda913990) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffda913990) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8883 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8883 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe642f7000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8883 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8883 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbe642f5000 8883 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbe642c7000 8883 mmap(0x7fbe642d5000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fbe642d5000 8883 mmap(0x7fbe642e3000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7fbe642e3000 8883 mmap(0x7fbe642f0000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fbe642f0000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8883 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8883 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbe642c2000 8883 mmap(0x7fbe642c3000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fbe642c3000 8883 mmap(0x7fbe642c4000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbe642c4000 8883 mmap(0x7fbe642c5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbe642c5000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8883 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8883 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8883 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbe64101000 8883 mprotect(0x7fbe64123000, 1658880, PROT_NONE) = 0 8883 mmap(0x7fbe64123000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fbe64123000 8883 mmap(0x7fbe6426b000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fbe6426b000 8883 mmap(0x7fbe642b8000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fbe642b8000 8883 mmap(0x7fbe642be000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbe642be000 8883 close(3) = 0 8883 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbe640fe000 8883 arch_prctl(ARCH_SET_FS, 0x7fbe640fe740) = 0 8883 mprotect(0x7fbe642b8000, 16384, PROT_READ) = 0 8883 mprotect(0x7fbe642c5000, 4096, PROT_READ) = 0 8883 mprotect(0x7fbe642f0000, 16384, PROT_READ) = 0 8883 mprotect(0x562c92647000, 12288, PROT_READ) = 0 8883 mprotect(0x7fbe64323000, 4096, PROT_READ) = 0 8883 munmap(0x7fbe642f7000, 17208) = 0 8883 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 8883 close(3) = 0 8883 brk(NULL) = 0x562c9347b000 8883 brk(0x562c9349c000) = 0x562c9349c000 8883 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8883 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe642fb000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8883 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fbe640f7000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8883 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe642fa000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8883 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe642f9000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8883 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe642f8000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8883 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe642f7000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8883 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe640f6000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8883 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe640f5000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8883 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe640f4000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8883 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe63f81000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8883 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe63f80000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8883 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe63f7f000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8883 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbe63f4d000 8883 close(3) = 0 8883 getuid() = 0 8883 getgid() = 0 8883 geteuid() = 0 8883 getegid() = 0 8883 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8883 ioctl(-1, TIOCGPGRP, 0x7fffda9145a4) = -1 EBADF (Bad file descriptor) 8883 sysinfo({uptime=462, loads=[120800, 93952, 48480], totalram=106127360, freeram=57282560, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=66, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8883 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8883 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8883 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8883 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8883 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8883 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8883 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 uname({sysname="Linux", nodename="compilator", ...}) = 0 8883 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8883 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8883 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8883 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8883 getpid() = 8883 8883 getppid() = 5811 8883 getpid() = 8883 8883 getpgrp() = 5807 8883 ioctl(2, TIOCGPGRP, 0x7fffda914474) = -1 ENOTTY (Inappropriate ioctl for device) 8883 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8883 ioctl(2, TIOCGPGRP, 0x7fffda914454) = -1 ENOTTY (Inappropriate ioctl for device) 8883 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8883 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8883 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8883 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8883 ioctl(3, TCGETS, 0x7fffda914530) = -1 ENOTTY (Inappropriate ioctl for device) 8883 lseek(3, 0, SEEK_CUR) = 0 8883 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8883 lseek(3, 0, SEEK_SET) = 0 8883 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8883 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8883 dup2(3, 255) = 255 8883 close(3) = 0 8883 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8883 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8883 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8883 lseek(255, 0, SEEK_CUR) = 0 8883 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8883 pipe([3, 4]) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8883 lseek(255, -5391, SEEK_CUR) = 904 8883 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8884 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8884 getpid() = 8884 8884 close(255) = 0 8884 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8884 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8883 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8884 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 <... rt_sigaction resumed> {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8884 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8883 close(4 8884 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 <... close resumed> ) = 0 8884 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8883 read(3, 8884 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8884 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8884 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8884 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8884 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8884 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8884 dup2(4, 1) = 1 8884 close(4) = 0 8884 close(3) = 0 8884 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8884 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8884 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8885 8884 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8884 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8884 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8884 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8884 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8884 wait4(-1, 8885 getpid() = 8885 8885 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8885 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8885 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8885 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8885 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8885 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8885 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8885 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8885 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8885 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8885 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8885 ioctl(2, TIOCGPGRP, 0x7fffda913f34) = -1 ENOTTY (Inappropriate ioctl for device) 8885 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8885 dup2(3, 2) = 2 8885 close(3) = 0 8885 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8885 write(1, "allexport \toff\n", 20) = 20 8883 <... read resumed> "allexport \toff\n", 128) = 20 8885 write(1, "braceexpand \ton\n", 19 8883 read(3, 8885 <... write resumed> ) = 19 8883 <... read resumed> "braceexpand \ton\n", 128) = 19 8883 read(3, 8885 write(1, "emacs \toff\n", 20) = 20 8883 <... read resumed> "emacs \toff\n", 128) = 20 8885 write(1, "errexit \toff\n", 20 8883 read(3, 8885 <... write resumed> ) = 20 8883 <... read resumed> "errexit \toff\n", 128) = 20 8885 write(1, "errtrace \toff\n", 20 8883 read(3, 8885 <... write resumed> ) = 20 8883 <... read resumed> "errtrace \toff\n", 128) = 20 8885 write(1, "functrace \toff\n", 20 8883 read(3, 8885 <... write resumed> ) = 20 8883 <... read resumed> "functrace \toff\n", 128) = 20 8885 write(1, "hashall \ton\n", 19) = 19 8885 write(1, "histexpand \toff\n", 20) = 20 8885 write(1, "history \toff\n", 20) = 20 8885 write(1, "ignoreeof \toff\n", 20) = 20 8885 write(1, "interactive-comments\ton\n", 24) = 24 8885 write(1, "keyword \toff\n", 20) = 20 8885 write(1, "monitor \toff\n", 20) = 20 8885 write(1, "noclobber \toff\n", 20) = 20 8885 write(1, "noexec \toff\n", 20) = 20 8885 write(1, "noglob \toff\n", 20) = 20 8885 write(1, "nolog \toff\n", 20) = 20 8885 write(1, "notify \toff\n", 20) = 20 8885 write(1, "nounset \toff\n", 20) = 20 8885 write(1, "onecmd \toff\n", 20) = 20 8885 write(1, "physical \toff\n", 20) = 20 8885 write(1, "pipefail \toff\n", 20) = 20 8885 write(1, "posix \toff\n", 20) = 20 8885 write(1, "privileged \toff\n", 20) = 20 8885 write(1, "verbose \toff\n", 20) = 20 8885 write(1, "vi \toff\n", 20) = 20 8885 write(1, "xtrace \toff\n", 20) = 20 8885 exit_group(0) = ? 8883 read(3, 8885 +++ exited with 0 +++ 8884 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8885 8884 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8884 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8884 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8885, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8884 wait4(-1, 0x7fffda913990, WNOHANG, NULL) = -1 ECHILD (No child processes) 8884 rt_sigreturn({mask=[]}) = 0 8884 exit_group(0) = ? 8884 +++ exited with 0 +++ 8883 <... read resumed> "hashall \ton\nhistexpand "..., 128) = 128 8883 read(3, "or \toff\nnoclobber \to"..., 128) = 128 8883 read(3, " \toff\nonecmd \toff\nphysi"..., 128) = 128 8883 read(3, "i \toff\nxtrace "..., 128) = 39 8883 read(3, "", 128) = 0 8883 close(3) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8884 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8883 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8883 lseek(255, -5174, SEEK_CUR) = 1121 8883 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8886 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 wait4(-1, 8886 getpid() = 8886 8886 close(255) = 0 8886 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8886 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8886 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8886 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8886 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8886 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8886 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8886 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8886 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8886 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8886 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8886 ioctl(2, TIOCGPGRP, 0x7fffda914314) = -1 ENOTTY (Inappropriate ioctl for device) 8886 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8886 dup2(3, 1) = 1 8886 close(3) = 0 8886 dup2(1, 2) = 2 8886 fcntl(1, F_GETFD) = 0 8886 exit_group(0) = ? 8886 +++ exited with 0 +++ 8883 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8886 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 ioctl(2, TIOCGWINSZ, 0x7fffda914210) = -1 ENOTTY (Inappropriate ioctl for device) 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 pipe([3, 4]) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8883 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8887 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8883 close(4) = 0 8883 read(3, 8887 getpid() = 8887 8887 close(255) = 0 8887 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8887 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8887 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8887 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8887 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8887 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8887 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8887 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8887 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8887 dup2(4, 1) = 1 8887 close(4) = 0 8887 close(3) = 0 8887 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8887 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8887 pipe([3, 4]) = 0 8887 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8887 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8888 8887 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8887 close(4) = 0 8887 close(4 8888 getpid( 8887 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8888 <... getpid resumed> ) = 8888 8887 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8888 rt_sigprocmask(SIG_SETMASK, [], 8887 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8888 <... rt_sigprocmask resumed> NULL, 8) = 0 8887 clone( 8888 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8887 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8889 8888 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8887 rt_sigprocmask(SIG_SETMASK, [CHLD], 8888 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8889 getpid( 8888 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8889 <... getpid resumed> ) = 8889 8888 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8889 rt_sigprocmask(SIG_SETMASK, [], 8888 close(3) = 0 8889 <... rt_sigprocmask resumed> NULL, 8) = 0 8888 dup2(4, 1 8889 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8888 <... dup2 resumed> ) = 1 8889 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8888 close(4 8889 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8888 <... close resumed> ) = 0 8889 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8889 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8889 dup2(3, 0) = 0 8889 close(3) = 0 8889 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8889 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8889 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8889 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x562c9349b190 /* 18 vars */ 8888 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 8888 fstat(3, 8887 <... rt_sigprocmask resumed> NULL, 8) = 0 8888 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8888 brk(0x562c934c4000) = 0x562c934c4000 8888 getdents64(3 8887 close(3 8888 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8887 <... close resumed> ) = 0 8888 getdents64(3 8887 rt_sigprocmask(SIG_BLOCK, [CHLD], 8888 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8888 brk(0x562c934bc000) = 0x562c934bc000 8887 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8888 close(3 8887 rt_sigprocmask(SIG_SETMASK, [CHLD], 8888 <... close resumed> ) = 0 8888 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8887 <... rt_sigprocmask resumed> NULL, 8) = 0 8888 <... rt_sigaction resumed> {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8888 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8888 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8888 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8888 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8888 ioctl(2, TIOCGPGRP, 0x7fffda912e94) = -1 ENOTTY (Inappropriate ioctl for device) 8888 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8888 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8888 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8888 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 8888 exit_group(0) = ? 8888 +++ exited with 0 +++ 8887 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8889 <... execve resumed> ) = 0 8887 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8889 brk(NULL 8887 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8888 8887 wait4(-1, 8889 <... brk resumed> ) = 0x556011bb9000 8889 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fffa2af9f30) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffa2af9f30) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fffa2af9f30) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fffa2af9f30) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fffa2af9f30) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffa2af9f30) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fffa2af9f30) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8889 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8889 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd06db000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8889 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 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8889 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efdd06d9000 8889 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdd06ce000 8889 mmap(0x7efdd06d0000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdd06d0000 8889 mmap(0x7efdd06d5000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7efdd06d5000 8889 mmap(0x7efdd06d7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7efdd06d7000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8889 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8889 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdd04a6000 8889 mprotect(0x7efdd04cb000, 2093056, PROT_NONE) = 0 8889 mmap(0x7efdd06ca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7efdd06ca000 8889 mmap(0x7efdd06cc000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efdd06cc000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8889 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8889 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8889 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdd02e5000 8889 mprotect(0x7efdd0307000, 1658880, PROT_NONE) = 0 8889 mmap(0x7efdd0307000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7efdd0307000 8889 mmap(0x7efdd044f000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7efdd044f000 8889 mmap(0x7efdd049c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7efdd049c000 8889 mmap(0x7efdd04a2000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efdd04a2000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8889 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 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8889 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdd02dd000 8889 mmap(0x7efdd02df000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdd02df000 8889 mmap(0x7efdd02e2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7efdd02e2000 8889 mmap(0x7efdd02e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7efdd02e3000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8889 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8889 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdd0269000 8889 mmap(0x7efdd026b000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdd026b000 8889 mmap(0x7efdd02bd000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7efdd02bd000 8889 mmap(0x7efdd02db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7efdd02db000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8889 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8889 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdd0264000 8889 mmap(0x7efdd0265000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7efdd0265000 8889 mmap(0x7efdd0266000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdd0266000 8889 mmap(0x7efdd0267000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7efdd0267000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8889 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8889 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8889 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efdd0262000 8889 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efdd0241000 8889 mmap(0x7efdd0247000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7efdd0247000 8889 mmap(0x7efdd0256000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7efdd0256000 8889 mmap(0x7efdd025c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7efdd025c000 8889 mmap(0x7efdd025e000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efdd025e000 8889 close(3) = 0 8889 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efdd023e000 8889 arch_prctl(ARCH_SET_FS, 0x7efdd023e800) = 0 8889 mprotect(0x7efdd049c000, 16384, PROT_READ) = 0 8889 mprotect(0x7efdd025c000, 4096, PROT_READ) = 0 8889 mprotect(0x7efdd0267000, 4096, PROT_READ) = 0 8889 mprotect(0x7efdd02db000, 4096, PROT_READ) = 0 8889 mprotect(0x7efdd02e3000, 4096, PROT_READ) = 0 8889 mprotect(0x7efdd06ca000, 4096, PROT_READ) = 0 8889 mprotect(0x7efdd06d7000, 4096, PROT_READ) = 0 8889 mprotect(0x55601009a000, 4096, PROT_READ) = 0 8889 mprotect(0x7efdd0707000, 4096, PROT_READ) = 0 8889 munmap(0x7efdd06db000, 17208) = 0 8889 set_tid_address(0x7efdd023ead0) = 8889 8889 set_robust_list(0x7efdd023eae0, 24) = 0 8889 rt_sigaction(SIGRTMIN, {sa_handler=0x7efdd02476b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7efdd0253730}, NULL, 8) = 0 8889 rt_sigaction(SIGRT_1, {sa_handler=0x7efdd0247740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efdd0253730}, NULL, 8) = 0 8889 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8889 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8889 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8889 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8889 brk(NULL) = 0x556011bb9000 8889 brk(0x556011bda000) = 0x556011bda000 8889 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8889 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd06df000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8889 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7efdd0237000 8889 close(3) = 0 8889 futex(0x7efdd04a1a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8889 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd06de000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8889 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd06dd000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8889 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd06dc000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8889 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd06db000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8889 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd0236000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8889 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd0235000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8889 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd0234000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8889 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd00c1000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8889 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd00c0000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8889 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd00bf000 8889 close(3) = 0 8889 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8889 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8889 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efdd008d000 8889 close(3) = 0 8889 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8889 read(0, "/libgpiod.old/tests/.libs/../../"..., 4096) = 50 8889 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8889 read(0, "", 4096) = 0 8889 write(1, "/libgpiod.old/tests/.libs/../../"..., 42) = 42 8883 <... read resumed> "/libgpiod.old/tests/.libs/../../"..., 128) = 42 8883 read(3, 8889 close(1) = 0 8889 exit_group(0) = ? 8889 +++ exited with 0 +++ 8887 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8889 8887 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8887 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8887 close(3) = -1 EBADF (Bad file descriptor) 8887 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8887 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8888, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8887 wait4(-1, 0x7fffda912bd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8887 rt_sigreturn({mask=[]}) = 0 8887 exit_group(0) = ? 8887 +++ exited with 0 +++ 8883 <... read resumed> "", 128) = 0 8883 close(3) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8887 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 pipe([3, 4]) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8883 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8890 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8883 close(4 8890 getpid( 8883 <... close resumed> ) = 0 8890 <... getpid resumed> ) = 8890 8883 read(3, 8890 close(255) = 0 8890 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8890 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8890 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8890 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8890 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8890 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8890 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8890 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8890 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8890 dup2(4, 1) = 1 8890 close(4) = 0 8890 close(3) = 0 8890 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8890 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8890 pipe([3, 4]) = 0 8890 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8890 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8891 8890 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8890 close(4) = 0 8890 close(4) = -1 EBADF (Bad file descriptor) 8890 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8891 getpid( 8890 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8891 <... getpid resumed> ) = 8891 8890 clone( 8891 rt_sigprocmask(SIG_SETMASK, [], 8890 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8892 8891 <... rt_sigprocmask resumed> NULL, 8) = 0 8890 rt_sigprocmask(SIG_SETMASK, [CHLD], 8891 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8891 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8892 getpid( 8891 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8892 <... getpid resumed> ) = 8892 8891 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8892 rt_sigprocmask(SIG_SETMASK, [], 8891 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8892 <... rt_sigprocmask resumed> NULL, 8) = 0 8891 close(3 8892 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8891 <... close resumed> ) = 0 8892 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8891 dup2(4, 1 8892 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8891 <... dup2 resumed> ) = 1 8892 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8892 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8892 dup2(3, 0) = 0 8892 close(3) = 0 8892 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8891 close(4 8892 <... rt_sigaction resumed> {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8892 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8892 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8892 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x562c93487230 /* 18 vars */ 8891 <... close resumed> ) = 0 8891 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8891 stat("/usr/local/sbin/ls", 8892 <... execve resumed> ) = 0 8891 <... stat resumed> 0x7fffda912e80) = -1 ENOENT (No such file or directory) 8892 brk(NULL 8891 stat("/usr/local/bin/ls", 8892 <... brk resumed> ) = 0x55df1bb8e000 8891 <... stat resumed> 0x7fffda912e80) = -1 ENOENT (No such file or directory) 8891 stat("/usr/sbin/ls", 8890 <... rt_sigprocmask resumed> NULL, 8) = 0 8892 access("/etc/ld.so.preload", R_OK 8891 <... stat resumed> 0x7fffda912e80) = -1 ENOENT (No such file or directory) 8891 stat("/usr/bin/ls", 8890 close(3 8891 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8891 stat("/usr/bin/ls", 8892 <... access resumed> ) = -1 ENOENT (No such file or directory) 8891 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8891 geteuid( 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8891 <... geteuid resumed> ) = 0 8892 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8891 getegid( 8892 <... stat resumed> 0x7fff7e2518e0) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8891 <... getegid resumed> ) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8891 getuid( 8892 <... stat resumed> 0x7fff7e2518e0) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8891 <... getuid resumed> ) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8891 getgid( 8892 <... stat resumed> 0x7fff7e2518e0) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8891 <... getgid resumed> ) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 stat("/libgpiod.old/src/lib/.libs/tls", 8891 access("/usr/bin/ls", X_OK 8892 <... stat resumed> 0x7fff7e2518e0) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8891 <... access resumed> ) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8891 stat("/usr/bin/ls", 8892 <... stat resumed> 0x7fff7e2518e0) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8891 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 stat("/libgpiod.old/src/lib/.libs/x86_64", 8891 geteuid( 8892 <... stat resumed> 0x7fff7e2518e0) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8891 <... geteuid resumed> ) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 stat("/libgpiod.old/src/lib/.libs/x86_64", 8891 getegid( 8892 <... stat resumed> 0x7fff7e2518e0) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8892 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8892 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8891 <... getegid resumed> ) = 0 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 getuid( 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8892 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05d32c000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8891 <... getuid resumed> ) = 0 8892 <... openat resumed> ) = 3 8892 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 8892 fstat(3, 8891 getgid( 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8892 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff05d32a000 8892 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff05d31f000 8892 mmap(0x7ff05d321000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff05d321000 8892 mmap(0x7ff05d326000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7ff05d326000 8892 mmap(0x7ff05d328000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7ff05d328000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8891 <... getgid resumed> ) = 0 8892 <... openat resumed> ) = 3 8892 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8892 fstat(3, 8891 access("/usr/bin/ls", R_OK 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8892 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff05d0f7000 8892 mprotect(0x7ff05d11c000, 2093056, PROT_NONE) = 0 8892 mmap(0x7ff05d31b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7ff05d31b000 8892 mmap(0x7ff05d31d000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff05d31d000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC 8891 <... access resumed> ) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8891 stat("/usr/bin/ls", 8892 <... openat resumed> ) = 3 8892 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8892 fstat(3, 8891 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8892 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff05cf36000 8892 mprotect(0x7ff05cf58000, 1658880, PROT_NONE) = 0 8892 mmap(0x7ff05cf58000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7ff05cf58000 8892 mmap(0x7ff05d0a0000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7ff05d0a0000 8892 mmap(0x7ff05d0ed000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7ff05d0ed000 8892 mmap(0x7ff05d0f3000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff05d0f3000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8891 stat("/usr/bin/ls", 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 8891 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8892 <... openat resumed> ) = 3 8892 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 8892 fstat(3, 8891 geteuid( 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8892 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff05cf2e000 8892 mmap(0x7ff05cf30000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff05cf30000 8892 mmap(0x7ff05cf33000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7ff05cf33000 8892 mmap(0x7ff05cf34000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7ff05cf34000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 8891 <... geteuid resumed> ) = 0 8892 <... openat resumed> ) = 3 8892 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8892 fstat(3, 8891 getegid( 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8892 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff05ceba000 8892 mmap(0x7ff05cebc000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff05cebc000 8892 mmap(0x7ff05cf0e000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7ff05cf0e000 8892 mmap(0x7ff05cf2c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7ff05cf2c000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 8891 <... getegid resumed> ) = 0 8892 <... openat resumed> ) = 3 8892 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8892 fstat(3, 8891 getuid( 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8892 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff05ceb5000 8892 mmap(0x7ff05ceb6000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7ff05ceb6000 8892 mmap(0x7ff05ceb7000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff05ceb7000 8892 mmap(0x7ff05ceb8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff05ceb8000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC 8891 <... getuid resumed> ) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 8891 getgid( 8892 <... openat resumed> ) = 3 8892 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8892 fstat(3, 8891 <... getgid resumed> ) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8892 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff05ceb3000 8892 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff05ce92000 8892 mmap(0x7ff05ce98000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ff05ce98000 8892 mmap(0x7ff05cea7000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7ff05cea7000 8892 mmap(0x7ff05cead000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7ff05cead000 8892 mmap(0x7ff05ceaf000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff05ceaf000 8892 close(3) = 0 8892 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff05ce8f000 8892 arch_prctl(ARCH_SET_FS, 0x7ff05ce8f800) = 0 8892 mprotect(0x7ff05d0ed000, 16384, PROT_READ 8891 access("/usr/bin/ls", X_OK 8892 <... mprotect resumed> ) = 0 8892 mprotect(0x7ff05cead000, 4096, PROT_READ) = 0 8892 mprotect(0x7ff05ceb8000, 4096, PROT_READ) = 0 8892 mprotect(0x7ff05cf2c000, 4096, PROT_READ) = 0 8892 mprotect(0x7ff05cf34000, 4096, PROT_READ) = 0 8892 mprotect(0x7ff05d31b000, 4096, PROT_READ) = 0 8892 mprotect(0x7ff05d328000, 4096, PROT_READ) = 0 8892 mprotect(0x55df1ad6b000, 4096, PROT_READ) = 0 8892 mprotect(0x7ff05d358000, 4096, PROT_READ) = 0 8892 munmap(0x7ff05d32c000, 17208) = 0 8892 set_tid_address(0x7ff05ce8fad0) = 8892 8892 set_robust_list(0x7ff05ce8fae0, 24) = 0 8892 rt_sigaction(SIGRTMIN, {sa_handler=0x7ff05ce986b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7ff05cea4730}, NULL, 8) = 0 8892 rt_sigaction(SIGRT_1, {sa_handler=0x7ff05ce98740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7ff05cea4730}, NULL, 8) = 0 8892 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8892 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8892 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8892 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8892 brk(NULL) = 0x55df1bb8e000 8892 brk(0x55df1bbaf000) = 0x55df1bbaf000 8892 access("/etc/selinux/config", F_OK 8891 <... access resumed> ) = 0 8892 <... access resumed> ) = -1 ENOENT (No such file or directory) 8891 stat("/usr/bin/ls", 8892 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 8891 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 8891 geteuid( 8892 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 8891 <... geteuid resumed> ) = 0 8891 getegid( 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 <... getegid resumed> ) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8892 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05d330000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 8891 getuid( 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 <... getuid resumed> ) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8892 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7ff05ce88000 8892 close(3) = 0 8892 futex(0x7ff05d0f2a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 8891 getgid( 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 <... getgid resumed> ) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8892 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05d32f000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 8891 access("/usr/bin/ls", R_OK 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 <... access resumed> ) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8892 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05d32e000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 8891 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 <... rt_sigaction resumed> {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8892 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05d32d000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC 8891 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8892 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05d32c000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 8891 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 <... rt_sigaction resumed> {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8892 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05ce87000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 8891 execve("/usr/bin/ls", ["ls", "-ld", "/libgpiod.old/tests/.libs/../../"...], 0x562c93487230 /* 18 vars */ 8892 <... openat resumed> ) = 3 8892 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 8891 <... execve resumed> ) = 0 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 brk(NULL 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8892 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05ce86000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 8891 <... brk resumed> ) = 0x55f85250f000 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 access("/etc/ld.so.preload", R_OK 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8892 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05ce85000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 8891 <... access resumed> ) = -1 ENOENT (No such file or directory) 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8892 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05cd12000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 8891 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8892 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05cd11000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 8891 <... stat resumed> 0x7ffdc53e6920) = -1 ENOENT (No such file or directory) 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8892 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05cd10000 8892 close(3) = 0 8892 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 8891 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8892 <... openat resumed> ) = 3 8892 fstat(3, 8891 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8892 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8892 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff05ccde000 8892 close(3) = 0 8891 <... stat resumed> 0x7ffdc53e6920) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8890 <... close resumed> ) = 0 8891 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8891 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8890 rt_sigprocmask(SIG_BLOCK, [CHLD], 8891 <... stat resumed> 0x7ffdc53e6920) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libselinux.so.1", O_RDONLY|O_CLOEXEC 8890 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8891 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8891 stat("/libgpiod.old/src/lib/.libs/tls", 8890 rt_sigprocmask(SIG_SETMASK, [CHLD], 8891 <... stat resumed> 0x7ffdc53e6920) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8890 <... rt_sigprocmask resumed> NULL, 8) = 0 8891 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8891 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8890 rt_sigprocmask(SIG_BLOCK, [CHLD], 8891 <... stat resumed> 0x7ffdc53e6920) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8890 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8891 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8891 stat("/libgpiod.old/src/lib/.libs/x86_64", 8890 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8891 <... stat resumed> 0x7ffdc53e6920) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC 8890 <... rt_sigaction resumed> {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8891 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8891 stat("/libgpiod.old/src/lib/.libs/x86_64", 8890 wait4(-1, 8891 <... stat resumed> 0x7ffdc53e6920) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8891 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8891 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8891 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44bec2a000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8891 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8891 fstat(3, 8892 fstat(0, 8891 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8892 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8891 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 8892 read(0, 8891 <... mmap resumed> ) = 0x7f44bec28000 8891 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44bea00000 8891 mprotect(0x7f44bea25000, 2093056, PROT_NONE) = 0 8891 mmap(0x7f44bec24000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f44bec24000 8891 mmap(0x7f44bec26000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f44bec26000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8891 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8891 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8891 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44be83f000 8891 mprotect(0x7f44be861000, 1658880, PROT_NONE) = 0 8891 mmap(0x7f44be861000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f44be861000 8891 mmap(0x7f44be9a9000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f44be9a9000 8891 mmap(0x7f44be9f6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f44be9f6000 8891 mmap(0x7f44be9fc000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f44be9fc000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8891 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8891 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44be7cb000 8891 mmap(0x7f44be7cd000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f44be7cd000 8891 mmap(0x7f44be81f000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f44be81f000 8891 mmap(0x7f44be83d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f44be83d000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8891 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8891 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44be7c6000 8891 mmap(0x7f44be7c7000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f44be7c7000 8891 mmap(0x7f44be7c8000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f44be7c8000 8891 mmap(0x7f44be7c9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f44be7c9000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8891 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8891 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8891 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44be7a5000 8891 mmap(0x7f44be7ab000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f44be7ab000 8891 mmap(0x7f44be7ba000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f44be7ba000 8891 mmap(0x7f44be7c0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f44be7c0000 8891 mmap(0x7f44be7c2000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f44be7c2000 8891 close(3) = 0 8891 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f44be7a3000 8891 arch_prctl(ARCH_SET_FS, 0x7f44be7a4380) = 0 8891 mprotect(0x7f44be9f6000, 16384, PROT_READ) = 0 8891 mprotect(0x7f44be7c0000, 4096, PROT_READ) = 0 8891 mprotect(0x7f44be7c9000, 4096, PROT_READ) = 0 8891 mprotect(0x7f44be83d000, 4096, PROT_READ) = 0 8891 mprotect(0x7f44bec24000, 4096, PROT_READ) = 0 8891 mprotect(0x55f850e2b000, 4096, PROT_READ) = 0 8891 mprotect(0x7f44bec56000, 4096, PROT_READ) = 0 8891 munmap(0x7f44bec2a000, 17208) = 0 8891 set_tid_address(0x7f44be7a4650) = 8891 8891 set_robust_list(0x7f44be7a4660, 24) = 0 8891 rt_sigaction(SIGRTMIN, {sa_handler=0x7f44be7ab6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f44be7b7730}, NULL, 8) = 0 8891 rt_sigaction(SIGRT_1, {sa_handler=0x7f44be7ab740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f44be7b7730}, NULL, 8) = 0 8891 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8891 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8891 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8891 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8891 brk(NULL) = 0x55f85250f000 8891 brk(0x55f852530000) = 0x55f852530000 8891 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8891 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44bec2e000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8891 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f44be79c000 8891 close(3) = 0 8891 futex(0x7f44be9fba08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8891 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44bec2d000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8891 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44bec2c000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8891 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44bec2b000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8891 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44bec2a000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8891 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44be79b000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8891 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44be79a000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8891 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44be799000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8891 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44be626000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8891 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44be625000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8891 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44be624000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8891 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44be5f2000 8891 close(3) = 0 8891 ioctl(1, TCGETS, 0x7ffdc53e7590) = -1 ENOTTY (Inappropriate ioctl for device) 8891 ioctl(1, TIOCGWINSZ, 0x7ffdc53e7660) = -1 ENOTTY (Inappropriate ioctl for device) 8891 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 8891 lstat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8891 lgetxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "security.selinux", "unlabeled", 255) = 10 8891 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 8891 futex(0x7f44bec27a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8891 getxattr("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 8891 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8891 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8891 close(3) = 0 8891 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8891 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8891 close(3) = 0 8891 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 8891 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 8891 read(3, "", 4096) = 0 8891 close(3) = 0 8891 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8891 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8891 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f44be5ed000 8891 close(3) = 0 8891 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 8891 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 8891 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f44be5d8000 8891 mprotect(0x7f44be5db000, 40960, PROT_NONE) = 0 8891 mmap(0x7f44be5db000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f44be5db000 8891 mmap(0x7f44be5e2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f44be5e2000 8891 mmap(0x7f44be5e5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f44be5e5000 8891 mmap(0x7f44be5e7000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f44be5e7000 8891 close(3) = 0 8891 mprotect(0x7f44be5e5000, 4096, PROT_READ) = 0 8891 munmap(0x7f44be5ed000, 17208) = 0 8891 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 8891 lseek(3, 0, SEEK_CUR) = 0 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 8891 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 8891 close(3) = 0 8891 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8891 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8891 close(3) = 0 8891 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 8891 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 8891 close(3) = 0 8891 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 8891 lseek(3, 0, SEEK_CUR) = 0 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 8891 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 8891 close(3) = 0 8891 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8891 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8891 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 8891 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 8891 lseek(3, -71, SEEK_CUR) = 56 8891 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 8891 close(3) = 0 8891 write(1, "-rwxr-xr-x 1 root root 6295 Mar "..., 91 8892 <... read resumed> "-rwxr-xr-x 1 root root 6295 Mar "..., 4096) = 91 8891 <... write resumed> ) = 91 8892 read(0, 8891 close(1 8892 <... read resumed> "", 4096) = 0 8892 close(1 8891 <... close resumed> ) = 0 8892 <... close resumed> ) = 0 8891 close(2 8892 exit_group(0 8891 <... close resumed> ) = 0 8892 <... exit_group resumed>) = ? 8891 exit_group(0) = ? 8892 +++ exited with 0 +++ 8890 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8892 8890 wait4(-1, 8891 +++ exited with 0 +++ 8890 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8891 8890 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8890 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8890 close(3) = -1 EBADF (Bad file descriptor) 8890 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8890 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8892, si_uid=0, si_status=0, si_utime=3, si_stime=6} --- 8890 wait4(-1, 0x7fffda912dd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8890 rt_sigreturn({mask=[]}) = 0 8890 exit_group(0) = ? 8883 <... read resumed> "", 128) = 0 8883 close(3 8890 +++ exited with 0 +++ 8883 <... close resumed> ) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8890 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 pipe([3, 4]) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8883 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8893 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8883 close(4) = 0 8893 getpid( 8883 read(3, 8893 <... getpid resumed> ) = 8893 8893 close(255) = 0 8893 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8893 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8893 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8893 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8893 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8893 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8893 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8893 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8893 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8893 dup2(4, 1) = 1 8893 close(4) = 0 8893 close(3) = 0 8893 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8893 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 stat("/libgpiod.old/tests/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 stat("/libgpiod.old/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 chdir("/libgpiod.old/src/tools") = 0 8893 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 stat("/libgpiod.old/src/tools", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8893 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8893 write(1, "/libgpiod.old/src/tools\n", 24) = 24 8893 exit_group(0) = ? 8893 +++ exited with 0 +++ 8883 <... read resumed> "/libgpiod.old/src/tools\n", 128) = 24 8883 read(3, "", 128) = 0 8883 close(3) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8893 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 stat("/libgpiod.old/src/tools/.libs/gpiomon", {st_mode=S_IFREG|0755, st_size=37304, ...}) = 0 8883 pipe([3, 4]) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8883 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8894 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8883 close(4) = 0 8894 getpid( 8883 read(3, 8894 <... getpid resumed> ) = 8894 8894 close(255) = 0 8894 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8894 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8894 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8894 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8894 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8894 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8894 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8894 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8894 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8894 dup2(4, 1) = 1 8894 close(4) = 0 8894 close(3) = 0 8894 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8894 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8894 pipe([3, 4]) = 0 8894 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8894 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8895 8894 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8894 close(4) = 0 8894 close(4 8895 getpid( 8894 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8895 <... getpid resumed> ) = 8895 8894 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 8895 rt_sigprocmask(SIG_SETMASK, [], 8894 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8895 <... rt_sigprocmask resumed> NULL, 8) = 0 8894 clone( 8895 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8894 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fbe640fea10) = 8896 8895 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 getpid( 8895 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8896 <... getpid resumed> ) = 8896 8895 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 rt_sigprocmask(SIG_SETMASK, [], 8895 close(3 8896 <... rt_sigprocmask resumed> NULL, 8) = 0 8895 <... close resumed> ) = 0 8896 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8895 dup2(4, 1 8896 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 dup2(3, 0) = 0 8896 close(3) = 0 8896 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8896 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x562c9349b810 /* 18 vars */ 8895 <... dup2 resumed> ) = 1 8895 close(4) = 0 8895 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8896 <... execve resumed> ) = 0 8896 brk(NULL 8895 <... openat resumed> ) = 3 8896 <... brk resumed> ) = 0x560660a55000 8895 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8895 brk(0x562c934c4000) = 0x562c934c4000 8895 getdents64(3 8894 rt_sigprocmask(SIG_SETMASK, [CHLD], 8895 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8895 getdents64(3 8896 access("/etc/ld.so.preload", R_OK 8895 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 8895 brk(0x562c934bc000) = 0x562c934bc000 8895 close(3) = 0 8895 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8895 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8896 <... access resumed> ) = -1 ENOENT (No such file or directory) 8895 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8895 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8895 <... rt_sigaction resumed> {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8895 rt_sigprocmask(SIG_BLOCK, [CHLD], 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8895 <... rt_sigprocmask resumed> [], 8) = 0 8896 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 8895 rt_sigprocmask(SIG_SETMASK, [], 8896 <... stat resumed> 0x7ffdc2db8ef0) = -1 ENOENT (No such file or directory) 8895 <... rt_sigprocmask resumed> NULL, 8) = 0 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8895 ioctl(2, TIOCGPGRP 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8895 <... ioctl resumed> , 0x7fffda9134b4) = -1 ENOTTY (Inappropriate ioctl for device) 8896 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8895 rt_sigaction(SIGCHLD, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8896 <... stat resumed> 0x7ffdc2db8ef0) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8895 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8896 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 8895 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8896 <... stat resumed> 0x7ffdc2db8ef0) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC 8895 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8896 stat("/libgpiod.old/src/lib/.libs/tls", 8895 fstat(1, 8896 <... stat resumed> 0x7ffdc2db8ef0) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8895 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8896 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 8895 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56 8896 <... stat resumed> 0x7ffdc2db8ef0) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8895 <... write resumed> ) = 56 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8896 stat("/libgpiod.old/src/lib/.libs/x86_64", 8895 exit_group(0 8896 <... stat resumed> 0x7ffdc2db8ef0) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC 8895 <... exit_group resumed>) = ? 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8896 stat("/libgpiod.old/src/lib/.libs/x86_64", 8895 +++ exited with 0 +++ 8896 <... stat resumed> 0x7ffdc2db8ef0) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC 8894 <... rt_sigprocmask resumed> NULL, 8) = 0 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8896 stat("/libgpiod.old/src/lib/.libs", 8894 close(3 8896 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8896 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 8894 <... close resumed> ) = 0 8896 <... openat resumed> ) = 3 8896 fstat(3, 8894 rt_sigprocmask(SIG_BLOCK, [CHLD], 8896 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8896 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f85364e1000 8896 close(3) = 0 8894 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8896 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 8894 rt_sigprocmask(SIG_SETMASK, [CHLD], 8896 <... openat resumed> ) = 3 8896 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 8896 fstat(3, 8894 <... rt_sigprocmask resumed> NULL, 8) = 0 8896 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8896 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85364df000 8896 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85364d4000 8896 mmap(0x7f85364d6000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f85364d6000 8896 mmap(0x7f85364db000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f85364db000 8896 mmap(0x7f85364dd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f85364dd000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC 8894 rt_sigprocmask(SIG_BLOCK, [CHLD], 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 8894 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8896 <... openat resumed> ) = 3 8896 read(3, 8894 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8896 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8896 fstat(3, 8894 <... rt_sigaction resumed> {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8896 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8896 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85362ac000 8896 mprotect(0x7f85362d1000, 2093056, PROT_NONE) = 0 8896 mmap(0x7f85364d0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f85364d0000 8896 mmap(0x7f85364d2000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85364d2000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 8894 wait4(-1, 8896 <... openat resumed> ) = 3 8896 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8896 fstat(3, 8894 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8895 8896 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8896 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85360eb000 8896 mprotect(0x7f853610d000, 1658880, PROT_NONE) = 0 8896 mmap(0x7f853610d000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f853610d000 8896 mmap(0x7f8536255000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f8536255000 8896 mmap(0x7f85362a2000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f85362a2000 8896 mmap(0x7f85362a8000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85362a8000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC 8894 wait4(-1, 8896 <... openat resumed> ) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8896 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 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8896 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85360e3000 8896 mmap(0x7f85360e5000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f85360e5000 8896 mmap(0x7f85360e8000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f85360e8000 8896 mmap(0x7f85360e9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f85360e9000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8896 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8896 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f853606f000 8896 mmap(0x7f8536071000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8536071000 8896 mmap(0x7f85360c3000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f85360c3000 8896 mmap(0x7f85360e1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f85360e1000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8896 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8896 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f853606a000 8896 mmap(0x7f853606b000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f853606b000 8896 mmap(0x7f853606c000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f853606c000 8896 mmap(0x7f853606d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f853606d000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8896 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8896 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8896 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8536068000 8896 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8536047000 8896 mmap(0x7f853604d000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f853604d000 8896 mmap(0x7f853605c000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f853605c000 8896 mmap(0x7f8536062000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f8536062000 8896 mmap(0x7f8536064000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8536064000 8896 close(3) = 0 8896 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8536044000 8896 arch_prctl(ARCH_SET_FS, 0x7f8536044800) = 0 8896 mprotect(0x7f85362a2000, 16384, PROT_READ) = 0 8896 mprotect(0x7f8536062000, 4096, PROT_READ) = 0 8896 mprotect(0x7f853606d000, 4096, PROT_READ) = 0 8896 mprotect(0x7f85360e1000, 4096, PROT_READ) = 0 8896 mprotect(0x7f85360e9000, 4096, PROT_READ) = 0 8896 mprotect(0x7f85364d0000, 4096, PROT_READ) = 0 8896 mprotect(0x7f85364dd000, 4096, PROT_READ) = 0 8896 mprotect(0x56065fff2000, 4096, PROT_READ) = 0 8896 mprotect(0x7f853650d000, 4096, PROT_READ) = 0 8896 munmap(0x7f85364e1000, 17208) = 0 8896 set_tid_address(0x7f8536044ad0) = 8896 8896 set_robust_list(0x7f8536044ae0, 24) = 0 8896 rt_sigaction(SIGRTMIN, {sa_handler=0x7f853604d6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f8536059730}, NULL, 8) = 0 8896 rt_sigaction(SIGRT_1, {sa_handler=0x7f853604d740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f8536059730}, NULL, 8) = 0 8896 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 8896 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 8896 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8896 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 8896 brk(NULL) = 0x560660a55000 8896 brk(0x560660a76000) = 0x560660a76000 8896 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8896 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f85364e5000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8896 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f853603d000 8896 close(3) = 0 8896 futex(0x7f85362a7a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8896 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f85364e4000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8896 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f85364e3000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8896 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f85364e2000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8896 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f85364e1000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8896 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f853603c000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8896 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f853603b000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8896 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f853603a000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8896 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8535ec7000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8896 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8535ec6000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8896 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8535ec5000 8896 close(3) = 0 8896 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8896 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8896 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8535e93000 8896 close(3) = 0 8896 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8896 read(0, "/libgpiod.old/src/lib/.libs:/lib"..., 4096) = 56 8896 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8896 read(0, "", 4096) = 0 8896 write(1, "/libgpiod.old/src/lib/.libs:/lib"..., 56) = 56 8883 <... read resumed> "/libgpiod.old/src/lib/.libs:/lib"..., 128) = 56 8883 read(3, 8896 close(1) = 0 8896 exit_group(0) = ? 8896 +++ exited with 0 +++ 8894 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8896 8894 rt_sigaction(SIGINT, {sa_handler=0x562c925abd70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8894 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8894 close(3) = -1 EBADF (Bad file descriptor) 8894 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8894 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8895, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 8894 wait4(-1, 0x7fffda9131d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 8894 rt_sigreturn({mask=[]}) = 0 8894 exit_group(0) = ? 8894 +++ exited with 0 +++ 8883 <... read resumed> "", 128) = 0 8883 close(3) = 0 8883 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8883 rt_sigaction(SIGINT, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8894 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258bdf0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8883 brk(0x562c934bd000) = 0x562c934bd000 8883 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fbe64138940}, 8) = 0 8883 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, {sa_handler=0x562c9258f410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fbe64138940}, 8) = 0 8883 execve("/libgpiod.old/src/tools/.libs/gpiomon", ["/libgpiod.old/src/tools/.libs/gp"..., "gpiochip0", "4"], 0x562c9349b810 /* 17 vars */) = 0 8883 brk(NULL) = 0x56172b70b000 8883 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffdcd115170) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdcd115170) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffdcd115170) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffdcd115170) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffdcd115170) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdcd115170) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffdcd115170) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 8883 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 8883 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 8883 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f10ac9b2000 8883 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f10ac9a8000 8883 mmap(0x7f10ac9ab000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f10ac9ab000 8883 mmap(0x7f10ac9ae000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f10ac9ae000 8883 mmap(0x7f10ac9b0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f10ac9b0000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffdcd115150) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffdcd115150) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffdcd115150) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffdcd115150) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffdcd115150) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffdcd115150) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffdcd115150) = -1 ENOENT (No such file or directory) 8883 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8883 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8883 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8883 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8883 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f10ac9a3000 8883 close(3) = 0 8883 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8883 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8883 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8883 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f10ac7e2000 8883 mprotect(0x7f10ac804000, 1658880, PROT_NONE) = 0 8883 mmap(0x7f10ac804000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f10ac804000 8883 mmap(0x7f10ac94c000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f10ac94c000 8883 mmap(0x7f10ac999000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f10ac999000 8883 mmap(0x7f10ac99f000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f10ac99f000 8883 close(3) = 0 8883 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f10ac7df000 8883 arch_prctl(ARCH_SET_FS, 0x7f10ac7df740) = 0 8883 mprotect(0x7f10ac999000, 16384, PROT_READ) = 0 8883 mprotect(0x7f10ac9b0000, 4096, PROT_READ) = 0 8883 mprotect(0x56172a0a9000, 4096, PROT_READ) = 0 8883 mprotect(0x7f10ac9db000, 4096, PROT_READ) = 0 8883 munmap(0x7f10ac9a3000, 17208) = 0 8883 rt_sigprocmask(SIG_BLOCK, [INT TERM], NULL, 8) = 0 8883 signalfd4(-1, [INT TERM], 8, 0) = 3 8883 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 8883 fstat(4, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 8883 brk(NULL) = 0x56172b70b000 8883 brk(0x56172b72c000) = 0x56172b72c000 8883 getdents64(4, /* 150 entries */, 32768) = 4464 8883 getdents64(4, /* 0 entries */, 32768) = 0 8883 close(4) = 0 8883 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 8883 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8883 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8883 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 7 8883 read(7, "254:0", 5) = 5 8883 close(7) = 0 8883 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdcd1156b0) = 0 8883 close(4) = 0 8883 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 4 8883 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 8883 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 8883 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 7 8883 read(7, "254:0", 5) = 5 8883 close(7) = 0 8883 ioctl(4, GPIO_GET_CHIPINFO_IOCTL, 0x7ffdcd115730) = 0 8883 close(4) = 0 8883 write(2, "/libgpiod.old/src/tools/.libs/gp"..., 39) = 39 8883 write(2, "error waiting for events", 24) = 24 8883 write(2, ": Invalid argument\n", 19) = 19 8883 exit_group(1) = ? 8883 +++ exited with 1 +++ 5811 <... poll resumed> ) = 1 ([{fd=10, revents=POLLIN}]) 5811 read(10, "\21\0\0\0\0\0\0\0\1\0\0\0\263\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 5811 close(10) = 0 5811 rt_sigprocmask(SIG_UNBLOCK, [CHLD], NULL, 8) = 0 5811 read(6, "", 65536) = 0 5811 read(8, "/libgpiod.old/src/tools/.libs/gp"..., 65536) = 82 5811 wait4(8883, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 8883 5811 close(5) = 0 5811 close(6) = 0 5811 close(8) = 0 5811 write(2, "\33[32m", 5) = 5 5811 write(2, "PASS\n", 5) = 5 5811 write(2, "\33[0m", 4) = 4 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 4 5811 read(4, "live\n", 31) = 5 5811 read(4, "", 26) = 0 5811 close(4) = 0 5811 delete_module("gpio_mockup", O_NONBLOCK) = 0 5811 access("/run/udev/control", F_OK) = 0 5811 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 4 5811 setsockopt(4, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffca3b59e10}, 16) = 0 5811 setsockopt(4, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 5811 bind(4, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 5811 getsockname(4, {sa_family=AF_NETLINK, nl_pid=5811, nl_groups=0x000002}, [12]) = 0 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 5811 stat("/sys/module/gpio_mockup", 0x7ffca3b59cb0) = -1 ENOENT (No such file or directory) 5811 finit_module(3, "gpio_mockup_ranges=-1,8,-1,8", 0) = 0 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 5811 getrandom("\x81\x0a\x9b\x95\x6b\x3b\x1e\x73\x7a\x56\xb6\x56\x09\x36\xe2\x8b", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 5811 getrandom("\x10\x09\x07\x57\xfb\xe6\xbf\xa3\x09\xf0\x9d\xa1\x64\x11\x4f\x9e", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-422763594, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8121, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x99\xbc\x42\xbc\xa3\xf1\x96\x0c\x65\x97\xcd\x8a\x57\xcf\xb6\x77", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-2038561664, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7a\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8363, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 162 5811 getrandom("\x0e\xa6\x01\xf4\x43\x5f\x22\xdb\xba\x77\x6a\x4d\x07\x54\x0b\x33", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=-746493764, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8122, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\x4f\xd7\xe8\x36\x28\x7a\xf8\x8b\x6e\x55\x35\x08\xca\x8f\x19\x26", 16, GRND_NONBLOCK) = 16 5811 poll([{fd=4, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=4, revents=POLLIN}]) 5811 recvmsg(4, {msg_name={sa_family=AF_NETLINK, nl_pid=1355, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9c\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=8120, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 196 5811 getrandom("\xe2\x13\xfd\x42\x02\xbf\xf5\x1f\x4a\x10\xfd\x00\x8f\xca\xf7\xa6", 16, GRND_NONBLOCK) = 16 5811 close(4) = 0 5811 write(2, "\33[33m", 5) = 5 5811 write(2, "[TEST] ", 8) = 8 5811 write(2, "\33[0m", 4) = 4 5811 write(2, "'tools: gpiomon - custom output "..., 59) = 59 5811 pipe([4, 5]) = 0 5811 pipe([6, 7]) = 0 5811 pipe([8, 9]) = 0 5811 access("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", R_OK|X_OK) = 0 5811 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 5811 signalfd4(-1, [CHLD], 8, 0) = 10 5811 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f40d5eb2990) = 8921 5811 close(4) = 0 5811 close(7) = 0 5811 close(9) = 0 5811 clone(child_stack=0x7f40d5eadfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f40d5eae9d0, tls=0x7f40d5eae700, child_tidptr=0x7f40d5eae9d0) = 8922 5811 poll([{fd=10, events=POLLIN|POLLPRI}], 1, 5000 8921 set_robust_list(0x7f40d5eb29a0, 24) = 0 8921 close(10) = 0 8921 dup2(4, 0) = 0 8922 set_robust_list(0x7f40d5eae9e0, 24 8921 close(4 8922 <... set_robust_list resumed> ) = 0 8921 <... close resumed> ) = 0 8921 dup2(7, 1) = 1 8922 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317553, tv_nsec=430461000}, FUTEX_BITSET_MATCH_ANY 8921 close(7) = 0 8921 dup2(9, 2) = 2 8921 close(9) = 0 8921 execve("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", ["/libgpiod.old/tests/.libs/../../"..., "--num-events=1", "--format=%e %o", "gpiochip0", "3"], 0x7ffca3b5afe8 /* 17 vars */) = 0 8921 brk(NULL) = 0x558ae94fb000 8921 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7fff69d90350) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff69d90350) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7fff69d90350) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 stat("/libgpiod.old/src/lib/.libs/tls", 0x7fff69d90350) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7fff69d90350) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff69d90350) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7fff69d90350) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8921 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8921 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5f94000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 8921 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 8921 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29f5f92000 8921 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f29f5f64000 8921 mmap(0x7f29f5f72000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f29f5f72000 8921 mmap(0x7f29f5f80000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f29f5f80000 8921 mmap(0x7f29f5f8d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f29f5f8d000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8921 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8921 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f29f5f5f000 8921 mmap(0x7f29f5f60000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f29f5f60000 8921 mmap(0x7f29f5f61000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f29f5f61000 8921 mmap(0x7f29f5f62000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f29f5f62000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8921 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8921 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8921 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f29f5d9e000 8921 mprotect(0x7f29f5dc0000, 1658880, PROT_NONE) = 0 8921 mmap(0x7f29f5dc0000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f29f5dc0000 8921 mmap(0x7f29f5f08000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f29f5f08000 8921 mmap(0x7f29f5f55000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f29f5f55000 8921 mmap(0x7f29f5f5b000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f29f5f5b000 8921 close(3) = 0 8921 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f29f5d9b000 8921 arch_prctl(ARCH_SET_FS, 0x7f29f5d9b740) = 0 8921 mprotect(0x7f29f5f55000, 16384, PROT_READ) = 0 8921 mprotect(0x7f29f5f62000, 4096, PROT_READ) = 0 8921 mprotect(0x7f29f5f8d000, 16384, PROT_READ) = 0 8921 mprotect(0x558ae7db3000, 12288, PROT_READ) = 0 8921 mprotect(0x7f29f5fc0000, 4096, PROT_READ) = 0 8921 munmap(0x7f29f5f94000, 17208) = 0 8921 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK 8922 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8922 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 4 8922 write(4, "1", 1) = 1 8922 close(4) = 0 8922 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8922 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317553, tv_nsec=535827000}, FUTEX_BITSET_MATCH_ANY 8921 <... openat resumed> ) = 3 8921 close(3) = 0 8921 brk(NULL) = 0x558ae94fb000 8921 brk(0x558ae951c000) = 0x558ae951c000 8921 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 8921 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5f98000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 8921 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f29f5d94000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 8921 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5f97000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 8921 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5f96000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 8921 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5f95000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 8921 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5f94000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 8921 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5d93000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 8921 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5d92000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 8921 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5d91000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 8921 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5c1e000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 8921 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5c1d000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 8921 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5c1c000 8921 close(3) = 0 8921 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 8921 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 8921 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f29f5bea000 8921 close(3) = 0 8921 getuid() = 0 8921 getgid() = 0 8921 geteuid() = 0 8921 getegid() = 0 8921 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8921 ioctl(-1, TIOCGPGRP, 0x7fff69d90f64) = -1 EBADF (Bad file descriptor) 8921 sysinfo({uptime=465, loads=[120800, 93952, 48480], totalram=106127360, freeram=57270272, sharedram=2273280, bufferram=0, totalswap=0, freeswap=0, procs=67, totalhigh=0, freehigh=0, mem_unit=1}) = 0 8921 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8921 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8921 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8921 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8921 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8921 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 8921 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8921 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 uname({sysname="Linux", nodename="compilator", ...}) = 0 8921 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8921 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8921 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8921 stat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 8921 getpid() = 8921 8921 getppid() = 5811 8921 getpid() = 8921 8921 getpgrp( 8922 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8922 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 4 8922 write(4, "1", 1) = 1 8922 close(4) = 0 8922 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8922 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317553, tv_nsec=671261000}, FUTEX_BITSET_MATCH_ANY 8921 <... getpgrp resumed> ) = 5807 8921 ioctl(2, TIOCGPGRP, 0x7fff69d90e34) = -1 ENOTTY (Inappropriate ioctl for device) 8921 rt_sigaction(SIGCHLD, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 ioctl(2, TIOCGPGRP, 0x7fff69d90e14) = -1 ENOTTY (Inappropriate ioctl for device) 8921 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 8921 rt_sigprocmask(SIG_BLOCK, NULL, [CHLD], 8) = 0 8921 openat(AT_FDCWD, "/libgpiod.old/tests/.libs/../../src/tools/gpiomon", O_RDONLY) = 3 8921 stat("/libgpiod.old/tests/.libs/../../src/tools/gpiomon", {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8921 ioctl(3, TCGETS, 0x7fff69d90ef0) = -1 ENOTTY (Inappropriate ioctl for device) 8921 lseek(3, 0, SEEK_CUR) = 0 8921 read(3, "#! /bin/bash\n\n# gpiomon - tempor"..., 80) = 80 8921 lseek(3, 0, SEEK_SET) = 0 8921 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 8921 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 8921 dup2(3, 255) = 255 8921 close(3) = 0 8921 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 8921 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 8921 fstat(255, {st_mode=S_IFREG|0755, st_size=6295, ...}) = 0 8921 lseek(255, 0, SEEK_CUR) = 0 8921 read(255, "#! /bin/bash\n\n# gpiomon - tempor"..., 6295) = 6295 8921 pipe([3, 4]) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8921 lseek(255, -5391, SEEK_CUR) = 904 8921 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29f5d9ba10) = 8923 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigaction(SIGCHLD, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 close(4) = 0 8922 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8922 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR 8923 getpid( 8921 read(3, 8923 <... getpid resumed> ) = 8923 8923 close(255) = 0 8922 <... openat resumed> ) = 4 8923 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8922 write(4, "1", 1 8923 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 rt_sigaction(SIGCHLD, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 rt_sigaction(SIGINT, {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 dup2(4, 1) = 1 8923 close(4) = 0 8923 close(3) = 0 8923 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8923 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 8923 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29f5d9ba10) = 8924 8923 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8923 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8923 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8924 getpid( 8923 rt_sigprocmask(SIG_BLOCK, [CHLD], 8924 <... getpid resumed> ) = 8924 8923 <... rt_sigprocmask resumed> [], 8) = 0 8924 rt_sigprocmask(SIG_SETMASK, [], 8923 rt_sigaction(SIGINT, {sa_handler=0x558ae7cf7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8924 <... rt_sigprocmask resumed> NULL, 8) = 0 8923 <... rt_sigaction resumed> {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8924 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8923 wait4(-1, 8924 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8922 <... write resumed> ) = 1 8924 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8922 close(4 8924 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8922 <... close resumed> ) = 0 8924 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8922 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1 8924 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8924 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8922 <... futex resumed> ) = 0 8924 <... rt_sigaction resumed> {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8924 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8924 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8924 rt_sigaction(SIGINT, {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8924 rt_sigaction(SIGCHLD, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8924 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8924 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8924 ioctl(2, TIOCGPGRP, 0x7fff69d908f4) = -1 ENOTTY (Inappropriate ioctl for device) 8924 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8924 dup2(3, 2) = 2 8924 close(3) = 0 8924 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8924 write(1, "allexport \toff\n", 20) = 20 8922 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317553, tv_nsec=819217000}, FUTEX_BITSET_MATCH_ANY 8924 write(1, "braceexpand \ton\n", 19 8921 <... read resumed> "allexport \toff\n", 128) = 20 8924 <... write resumed> ) = 19 8924 write(1, "emacs \toff\n", 20) = 20 8924 write(1, "errexit \toff\n", 20) = 20 8924 write(1, "errtrace \toff\n", 20) = 20 8924 write(1, "functrace \toff\n", 20) = 20 8924 write(1, "hashall \ton\n", 19) = 19 8924 write(1, "histexpand \toff\n", 20) = 20 8924 write(1, "history \toff\n", 20) = 20 8924 write(1, "ignoreeof \toff\n", 20) = 20 8924 write(1, "interactive-comments\ton\n", 24) = 24 8924 write(1, "keyword \toff\n", 20) = 20 8924 write(1, "monitor \toff\n", 20) = 20 8924 write(1, "noclobber \toff\n", 20) = 20 8924 write(1, "noexec \toff\n", 20) = 20 8924 write(1, "noglob \toff\n", 20) = 20 8924 write(1, "nolog \toff\n", 20) = 20 8924 write(1, "notify \toff\n", 20) = 20 8924 write(1, "nounset \toff\n", 20) = 20 8924 write(1, "onecmd \toff\n", 20) = 20 8924 write(1, "physical \toff\n", 20) = 20 8924 write(1, "pipefail \toff\n", 20) = 20 8924 write(1, "posix \toff\n", 20) = 20 8924 write(1, "privileged \toff\n", 20) = 20 8924 write(1, "verbose \toff\n", 20) = 20 8924 write(1, "vi \toff\n", 20) = 20 8924 write(1, "xtrace \toff\n", 20) = 20 8924 exit_group(0) = ? 8921 read(3, "braceexpand \ton\nemacs "..., 128) = 128 8924 +++ exited with 0 +++ 8923 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8924 8923 rt_sigaction(SIGINT, {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cf7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8923 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8923 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8924, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 8923 wait4(-1, 0x7fff69d90350, WNOHANG, NULL) = -1 ECHILD (No child processes) 8923 rt_sigreturn({mask=[]}) = 0 8923 exit_group(0) = ? 8923 +++ exited with 0 +++ 8921 read(3, " \toff\nhistory \toff\nig"..., 128) = 128 8921 read(3, " \toff\nnoexec \toff\nnoglob"..., 128) = 128 8921 read(3, "ysical \toff\npipefail "..., 128) = 128 8921 read(3, " \toff\n", 128) = 10 8921 read(3, "", 128) = 0 8921 close(3) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigaction(SIGINT, {sa_handler=0x558ae7cf7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8923 8921 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cf7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6295) = 5391 8921 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 8921 lseek(255, -5174, SEEK_CUR) = 1121 8921 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29f5d9ba10) = 8925 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigaction(SIGINT, {sa_handler=0x558ae7cf7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 getpid( 8921 wait4(-1, 8925 <... getpid resumed> ) = 8925 8925 close(255) = 0 8925 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8925 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 rt_sigaction(SIGINT, {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 rt_sigaction(SIGCHLD, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8925 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8925 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8925 ioctl(2, TIOCGPGRP, 0x7fff69d90cd4) = -1 ENOTTY (Inappropriate ioctl for device) 8925 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 8925 dup2(3, 1) = 1 8925 close(3) = 0 8925 dup2(1, 2) = 2 8925 fcntl(1, F_GETFD) = 0 8925 exit_group(0) = ? 8925 +++ exited with 0 +++ 8921 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8925 8921 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cf7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 ioctl(2, TIOCGWINSZ, 0x7fff69d90bd0) = -1 ENOTTY (Inappropriate ioctl for device) 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6295) = 5174 8922 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8922 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 4 8922 write(4, "1", 1) = 1 8922 close(4) = 0 8922 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8922 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317553, tv_nsec=927526000}, FUTEX_BITSET_MATCH_ANY 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 pipe([3, 4]) = 0 8921 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8921 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29f5d9ba10) = 8926 8921 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8921 rt_sigaction(SIGCHLD, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8921 close(4) = 0 8921 read(3, 8926 getpid() = 8926 8926 close(255) = 0 8926 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8926 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 rt_sigaction(SIGCHLD, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 rt_sigaction(SIGINT, {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 dup2(4, 1) = 1 8926 close(4) = 0 8926 close(3) = 0 8926 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 8926 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8926 pipe([3, 4]) = 0 8926 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8926 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29f5d9ba10) = 8927 8926 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8926 close(4) = 0 8926 close(4 8927 getpid( 8926 <... close resumed> ) = -1 EBADF (Bad file descriptor) 8927 <... getpid resumed> ) = 8927 8926 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 8927 rt_sigprocmask(SIG_SETMASK, [], 8926 clone( 8927 <... rt_sigprocmask resumed> NULL, 8) = 0 8927 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f29f5d9ba10) = 8928 8927 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8928 getpid( 8927 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8928 <... getpid resumed> ) = 8928 8927 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8928 rt_sigprocmask(SIG_SETMASK, [], 8927 close(3 8928 <... rt_sigprocmask resumed> NULL, 8) = 0 8927 <... close resumed> ) = 0 8928 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8927 dup2(4, 1 8928 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8927 <... dup2 resumed> ) = 1 8928 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8927 close(4 8928 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8928 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8928 dup2(3, 0) = 0 8928 close(3) = 0 8928 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8927 <... close resumed> ) = 0 8928 <... rt_sigaction resumed> {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8928 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8928 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8928 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x558ae951b500 /* 18 vars */ 8927 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 8926 rt_sigprocmask(SIG_SETMASK, [CHLD], 8927 <... openat resumed> ) = 3 8927 fstat(3, 8926 <... rt_sigprocmask resumed> NULL, 8) = 0 8927 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8927 brk(0x558ae9544000) = 0x558ae9544000 8927 getdents64(3 8926 close(3 8927 <... getdents64 resumed> , /* 34 entries */, 32768) = 1072 8927 getdents64(3, /* 0 entries */, 32768) = 0 8927 brk(0x558ae953c000) = 0x558ae953c000 8927 close(3 8926 <... close resumed> ) = 0 8927 <... close resumed> ) = 0 8927 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8927 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8927 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8927 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 8927 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 8927 ioctl(2, TIOCGPGRP, 0x7fff69d8f854) = -1 ENOTTY (Inappropriate ioctl for device) 8927 rt_sigaction(SIGCHLD, {sa_handler=0x558ae7cfb410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f29f5dd5940}, 8) = 0 8927 rt_sigaction(SIGINT, {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8927 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 8927 write(1, "/libgpiod.old/tests/.libs/../../"..., 50) = 50 8927 exit_group(0) = ? 8927 +++ exited with 0 +++ 8926 rt_sigprocmask(SIG_BLOCK, [CHLD], 8928 <... execve resumed> ) = 0 8926 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8926 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 8928 brk(NULL 8926 rt_sigprocmask(SIG_BLOCK, [CHLD], 8928 <... brk resumed> ) = 0x562e88001000 8926 <... rt_sigprocmask resumed> [CHLD], 8) = 0 8926 rt_sigaction(SIGINT, {sa_handler=0x558ae7cf7df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, {sa_handler=0x558ae7d17d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f29f5dd5940}, 8) = 0 8926 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8927 8926 wait4(-1, 8922 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8922 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = 4 8922 write(4, "1", 1) = 1 8922 close(4) = 0 8922 futex(0x5595a86e06b8, FUTEX_WAKE_PRIVATE, 1) = 0 8922 futex(0x5595a86e0708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552317554, tv_nsec=36516000}, FUTEX_BITSET_MATCH_ANY 8928 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd99aede80) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd99aede80) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd99aede80) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd99aede80) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd99aede80) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd99aede80) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd99aede80) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 stat("/libgpiod.old/src/lib/.libs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 8928 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 8928 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 8928 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fce361c2000 8928 close(3) = 0 8928 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 8928 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 8928 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 8928 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fce361c0000 8928 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fce361b5000 8928 mmap(0x7fce361b7000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fce361b7000 8928 mmap(0x7fce361bc000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fce361bc000 8928 mmap(0x7fce361be000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fce361be000 8928 close(3) = 0 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 8928 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 8928 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 8928 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fce35f8d000 8928 mprotect(0x7fce35fb2000, 2093056, PROT_NONE) = 0 8928 mmap(0x7fce361b1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fce361b1000 8928 mmap(0x7fce361b3000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fce361b3000 8928 close(3) = 0 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 8928 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 8928 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 8928 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fce35dcc000 8928 mprotect(0x7fce35dee000, 1658880, PROT_NONE) = 0 8928 mmap(0x7fce35dee000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fce35dee000 8928 mmap(0x7fce35f36000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fce35f36000 8928 mmap(0x7fce35f83000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fce35f83000 8928 mmap(0x7fce35f89000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fce35f89000 8928 close(3) = 0 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 8928 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 8928 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 8928 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fce35dc4000 8928 mmap(0x7fce35dc6000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fce35dc6000 8928 mmap(0x7fce35dc9000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fce35dc9000 8928 mmap(0x7fce35dca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fce35dca000 8928 close(3) = 0 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 8928 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 8928 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 8928 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fce35d50000 8928 mmap(0x7fce35d52000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fce35d52000 8928 mmap(0x7fce35da4000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fce35da4000 8928 mmap(0x7fce35dc2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fce35dc2000 8928 close(3) = 0 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 8928 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 8928 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 8928 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fce35d4b000 8928 mmap(0x7fce35d4c000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fce35d4c000 8928 mmap(0x7fce35d4d000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fce35d4d000 8928 mmap(0x7fce35d4e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fce35d4e000 8928 close(3) = 0 8928 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 8928 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 8928 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 8928 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 8928 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fce35d49000 8928 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fce35d28000 8928 mmap(0x7fce35d2e000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fce35d2e000 8928 mmap(0x7fce35d3d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fce35d3d000 8928 mmap(0x7fce35d43000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fce35d43000 8928 mmap(0x7fce35d45000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fce35d45000 8928 close(3) = 0 8928 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fce35d25000 8928 arch_prctl(ARCH_SET_FS, 0x7fce35d25800) = 0 8928 mprotect(0x7fce35f83000, 16384, PROT_READ) = 0 8928 mprotect(0x7fce35d43000, 4096, PROT_READ) = 0 8928 mprotect(0x7fce35d4e000, 4096, PROT_READ 8922 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 8928 <... mprotect resumed> ) = 0 8922 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR 8928 mprotect(0x7fce35dc2000, 4096, PROT_READ 8922 <... openat resumed> ) = 4 8928 <... mprotect resumed> ) = 0 8928 mprotect(0x7fce35dca000, 4096, PROT_READ) = 0 8928 mprotect(0x7fce361b1000, 4096, PROT_READ) = 0 8928 mprotect(0x7fce361be000, 4096, PROT_READ) = 0 8928 mprotect(0x562e87c70000, 4096, PROT_READ) = 0 8928 mprotect(0x7fce361ee000, 4096, PROT_READ) = 0 8928 munmap(0x7fce361c2000, 17208 8922 write(4, "1", 1 8928 <... munmap resumed> ) = 0 8922 <... write resumed> ) = 1 8928 set_tid_address(0x7fce35d25ad0) = 8928 8928 set_robust_list(0x7fce35d25ae0, 24) = 0 8928 rt_sigaction(SIGRTMIN, {sa_handler=0x7fce35d2e6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fce35d3a730}, NULL, 8) = 0 8928 rt_sigaction(SIGRT_1, {sa_handler=0x7fce35d2e740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fce35d3a730}, NULL, 8) = 0 8928 rt_sigp