# strace s6-softlimit -c 204800 pwd execve("/usr/bin/s6-softlimit", ["s6-softlimit", "-c", "204800", "pwd"], [/* 11 vars */]) = 0 brk(NULL) = 0x1e9c000 uname({sysname="Linux", nodename="os", ...}) = 0 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/lib/tls/v7l/libskarnet.so.2.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/v7l", 0xbea1f4f0) = -1 ENOENT (No such file or directory) open("/lib/tls/libskarnet.so.2.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls", 0xbea1f4f0) = -1 ENOENT (No such file or directory) open("/lib/v7l/libskarnet.so.2.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/v7l", 0xbea1f4f0) = -1 ENOENT (No such file or directory) open("/lib/libskarnet.so.2.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib", {st_mode=S_IFDIR|0755, st_size=1167, ...}) = 0 open("/usr/lib/tls/v7l/libskarnet.so.2.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/v7l", 0xbea1f4f0) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/libskarnet.so.2.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls", 0xbea1f4f0) = -1 ENOENT (No such file or directory) open("/usr/lib/v7l/libskarnet.so.2.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/v7l", 0xbea1f4f0) = -1 ENOENT (No such file or directory) open("/usr/lib/libskarnet.so.2.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224\304\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=155004, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fc5000 mmap2(NULL, 224840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f69000 mprotect(0xb6f8e000, 28672, PROT_NONE) = 0 mmap2(0xb6f95000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0xb6f95000 mmap2(0xb6f97000, 36424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f97000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0H\204\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1226236, ...}) = 0 mmap2(NULL, 1262968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6e34000 mprotect(0xb6f5b000, 32768, PROT_NONE) = 0 mmap2(0xb6f63000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x127000) = 0xb6f63000 mmap2(0xb6f66000, 9592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f66000 close(3) = 0 open("/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\204'\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=40724, ...}) = 0 mmap2(NULL, 72240, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6e22000 mprotect(0xb6e2c000, 28672, PROT_NONE) = 0 mmap2(0xb6e33000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0xb6e33000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fc4000 set_tls(0xb6fc44c0, 0xb6fc4ba8, 0xb6fc44c0, 0xb6fc7050, 0xb6fc7050) = 0 mprotect(0xb6f63000, 8192, PROT_READ) = 0 mprotect(0xb6fc6000, 4096, PROT_READ) = 0 prlimit64(0, RLIMIT_CORE, NULL, {rlim_cur=RLIM64_INFINITY, rlim_max=RLIM64_INFINITY}) = 0 prlimit64(0, RLIMIT_CORE, {rlim_cur=200*1024, rlim_max=RLIM64_INFINITY}, NULL) = 0