execve("/usr/local/bin/csi", ["csi", "-s", "bug.scm"], [/* 24 vars */]) = 0 brk(0) = 0xe6f000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db3891000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/usr/local/lib/tls/x86_64/libchicken.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/tls/x86_64", 0x7ffd1760ee00) = -1 ENOENT (No such file or directory) open("/usr/local/lib/tls/libchicken.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/tls", 0x7ffd1760ee00) = -1 ENOENT (No such file or directory) open("/usr/local/lib/x86_64/libchicken.so.8", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/x86_64", 0x7ffd1760ee00) = -1 ENOENT (No such file or directory) open("/usr/local/lib/libchicken.so.8", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\313\7\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=4394608, ...}) = 0 mmap(NULL, 6076512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7db30a7000 mprotect(0x7f7db3416000, 2093056, PROT_NONE) = 0 mmap(0x7f7db3615000, 319488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x36e000) = 0x7f7db3615000 mmap(0x7f7db3663000, 63584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7db3663000 close(3) = 0 open("/usr/local/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=107073, ...}) = 0 mmap(NULL, 107073, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7db3876000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200U\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1051056, ...}) = 0 mmap(NULL, 3146072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7db2da6000 mprotect(0x7f7db2ea6000, 2093056, PROT_NONE) = 0 mmap(0x7f7db30a5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xff000) = 0x7f7db30a5000 close(3) = 0 open("/usr/local/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14664, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db3875000 mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7db2ba2000 mprotect(0x7f7db2ba5000, 2093056, PROT_NONE) = 0 mmap(0x7f7db2da4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f7db2da4000 close(3) = 0 open("/usr/local/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\34\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1738176, ...}) = 0 mmap(NULL, 3844640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f7db27f7000 mprotect(0x7f7db2999000, 2093056, PROT_NONE) = 0 mmap(0x7f7db2b98000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a1000) = 0x7f7db2b98000 mmap(0x7f7db2b9e000, 14880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7db2b9e000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db3874000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db3873000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db3872000 arch_prctl(ARCH_SET_FS, 0x7f7db3873700) = 0 mprotect(0x7f7db2b98000, 16384, PROT_READ) = 0 mprotect(0x7f7db2da4000, 4096, PROT_READ) = 0 mprotect(0x7f7db30a5000, 4096, PROT_READ) = 0 mprotect(0x7f7db3893000, 4096, PROT_READ) = 0 munmap(0x7f7db3876000, 107073) = 0 brk(0) = 0xe6f000 brk(0xe90000) = 0xe90000 open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2945, ...}) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=2945, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db3890000 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\f\0\0\0\f\0\0\0\0"..., 4096) = 2945 lseek(3, -1863, SEEK_CUR) = 1082 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\r\0\0\0\r\0\0\0\0"..., 4096) = 1863 close(3) = 0 munmap(0x7f7db3890000, 4096) = 0 mmap(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db37f1000 mmap(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db3770000 rt_sigaction(SIGBUS, {0x7f7db3351f5e, ~[RTMIN RT_1], SA_RESTORER, 0x7f7db282c0e0}, NULL, 8) = 0 rt_sigaction(SIGFPE, {0x7f7db3351f5e, ~[RTMIN RT_1], SA_RESTORER, 0x7f7db282c0e0}, NULL, 8) = 0 rt_sigaction(SIGILL, {0x7f7db3351f5e, ~[RTMIN RT_1], SA_RESTORER, 0x7f7db282c0e0}, NULL, 8) = 0 rt_sigaction(SIGSEGV, {0x7f7db3351f5e, ~[RTMIN RT_1], SA_RESTORER, 0x7f7db282c0e0}, NULL, 8) = 0 brk(0xeb1000) = 0xeb1000 rt_sigaction(SIGINT, {0x7f7db3351f5e, ~[RTMIN RT_1], SA_RESTORER, 0x7f7db282c0e0}, NULL, 8) = 0 stat("bug.scm", {st_mode=S_IFREG|0644, st_size=1176, ...}) = 0 open("/usr/local/lib/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=107073, ...}) = 0 mmap(NULL, 107073, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7db3876000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/tls/x86_64/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib/x86_64-linux-gnu/tls/x86_64", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/tls/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib/x86_64-linux-gnu/tls", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/x86_64/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib/x86_64-linux-gnu/x86_64", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 open("/usr/lib/x86_64-linux-gnu/tls/x86_64/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/tls/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/x86_64-linux-gnu/tls", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/x86_64/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=69632, ...}) = 0 open("/lib/tls/x86_64/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib/tls/x86_64", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/lib/tls/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib/tls", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/lib/x86_64/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib/x86_64", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/lib/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/lib/tls/x86_64/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/tls/x86_64", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/tls", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib/x86_64", 0x7ffd1760ec90) = -1 ENOENT (No such file or directory) open("/usr/lib/bug.scm", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0 munmap(0x7f7db3876000, 107073) = 0 open("./bug.scm", O_RDONLY|O_CLOEXEC) = 3 read(3, "(require-extension posix srfi-4)"..., 832) = 832 close(3) = 0 open("bug.scm", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=1176, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db3890000 read(3, "(require-extension posix srfi-4)"..., 4096) = 1176 stat("/usr/local/lib/chicken/8/posix.import.so", {st_mode=S_IFREG|0755, st_size=16128, ...}) = 0 stat("/usr/local/lib/chicken/8/posix.import", 0x7ffd175e5ef0) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/chicken/8/posix.import.so", {st_mode=S_IFREG|0755, st_size=16128, ...}) = 0 open("/usr/local/lib/chicken/8/posix.import.so", O_RDONLY|O_CLOEXEC) = 4 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\f\0\0\0\0\0\0"..., 832) = 832 fstat(4, {st_mode=S_IFREG|0755, st_size=16128, ...}) = 0 mmap(NULL, 2108504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7f7db25f4000 mprotect(0x7f7db25f7000, 2093056, PROT_NONE) = 0 mmap(0x7f7db27f6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2000) = 0x7f7db27f6000 close(4) = 0 stat("/usr/local/lib/chicken/8/srfi-4.import.so", {st_mode=S_IFREG|0755, st_size=14016, ...}) = 0 stat("/usr/local/lib/chicken/8/srfi-4.import", 0x7ffd1756ca60) = -1 ENOENT (No such file or directory) stat("/usr/local/lib/chicken/8/srfi-4.import.so", {st_mode=S_IFREG|0755, st_size=14016, ...}) = 0 open("/usr/local/lib/chicken/8/srfi-4.import.so", O_RDONLY|O_CLOEXEC) = 4 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\f\0\0\0\0\0\0"..., 832) = 832 fstat(4, {st_mode=S_IFREG|0755, st_size=14016, ...}) = 0 mmap(NULL, 2106392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7f7db23f1000 mprotect(0x7f7db23f3000, 2097152, PROT_NONE) = 0 mmap(0x7f7db25f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2000) = 0x7f7db25f3000 close(4) = 0 open("/usr/local/lib/posix.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=107073, ...}) = 0 mmap(NULL, 107073, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f7db3755000 close(4) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/posix.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/posix.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/lib/posix.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/usr/lib/posix.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) munmap(0x7f7db3755000, 107073) = 0 open("/usr/local/lib/srfi-4.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=107073, ...}) = 0 mmap(NULL, 107073, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f7db3755000 close(4) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/srfi-4.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/srfi-4.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/lib/srfi-4.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/usr/lib/srfi-4.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) munmap(0x7f7db3755000, 107073) = 0 getrusage(RUSAGE_SELF, {ru_utime={0, 8000}, ru_stime={0, 4000}, ...}) = 0 getrusage(RUSAGE_SELF, {ru_utime={0, 8000}, ru_stime={0, 4000}, ...}) = 0 pipe([4, 5]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7db38739d0) = 3970 wait4(3970, Process 3970 attached [pid 3970] close(4) = 0 [pid 3970] fcntl(5, F_GETFL) = 0x1 (flags O_WRONLY) [pid 3970] fstat(5, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 [pid 3970] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db388f000 [pid 3970] lseek(5, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) [pid 3970] getrusage(RUSAGE_SELF, {ru_utime={0, 0}, ru_stime={0, 0}, ...}) = 0 [pid 3970] getrusage(RUSAGE_SELF, {ru_utime={0, 0}, ru_stime={0, 0}, ...}) = 0 [pid 3970] write(5, "hello, world\n", 13) = 13 [pid 3970] exit_group(0) = ? [pid 3970] +++ exited with 0 +++ <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3970 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3970, si_uid=1000, si_status=0, si_utime=0, si_stime=0} --- close(5) = 0 fcntl(4, F_GETFL) = 0 (flags O_RDONLY) fstat(4, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7db388f000 lseek(4, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) read(4, "hello, world\n", 4096) = 13 read(4, "", 4096) = 0 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7f7db3890000, 4096) = 0 getrusage(RUSAGE_SELF, {ru_utime={0, 8000}, ru_stime={0, 4000}, ...}) = 0 getrusage(RUSAGE_SELF, {ru_utime={0, 12000}, ru_stime={0, 4000}, ...}) = 0 exit_group(0) = ? +++ exited with 0 +++