Extracting prog: 1m53.161277289s Minimizing prog: 33.976µs Simplifying prog options: 0s Extracting C: 11.904988605s Simplifying C: 1m6.54612226s extracting reproducer from 41 programs testing a last program of every proc single: executing 9 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): setxattr$security_evm detailed listing: executing program 0: setxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, 0x0, 0x1) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mlockall detailed listing: executing program 0: mlockall(0x3) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open$dir detailed listing: executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x22042, 0x1cc) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private detailed listing: executing program 0: shmget$private(0x0, 0x3be4d8b4000, 0x0, &(0x7f0000fff000/0x1000)=nil) program crashed: fatal error: set memory region failed; out of slots single: successfully extracted reproducer found reproducer with 1 syscalls minimizing guilty program extracting C reproducer testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private program crashed: fatal error: set memory region failed; out of slots simplifying C reproducer testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private program crashed: fatal error: set memory region failed; out of slots testing compiled C program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private program crashed: fatal error: set memory region failed; out of slots testing compiled C program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private program crashed: fatal error: set memory region failed; out of slots testing compiled C program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private program crashed: fatal error: set memory region failed; out of slots testing compiled C program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private program crashed: fatal error: set memory region failed; out of slots testing compiled C program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private program crashed: fatal error: set memory region failed; out of slots testing program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private detailed listing: executing program 0: shmget$private(0x0, 0x3be4d8b4000, 0x0, &(0x7f0000fff000/0x1000)=nil) program crashed: fatal error: set memory region failed; out of slots validation run: crashed=true testing program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private detailed listing: executing program 0: shmget$private(0x0, 0x3be4d8b4000, 0x0, &(0x7f0000fff000/0x1000)=nil) program crashed: fatal error: set memory region failed; out of slots validation run: crashed=true testing program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): shmget$private detailed listing: executing program 0: shmget$private(0x0, 0x3be4d8b4000, 0x0, &(0x7f0000fff000/0x1000)=nil) program crashed: fatal error: set memory region failed; out of slots validation run: crashed=true reproducing took 3m51.429104059s repro crashed as (corrupted=false): fatal error: set memory region failed; out of slots goroutine 772 gp=0xc0008c3500 m=23 mp=0xc000c80008 [syscall]: syscall.Syscall6(0x9, 0x0, 0x3be80000000, 0x3, 0x1, 0x74, 0x40000000) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/syscall/syscall_linux.go:95 +0x39 fp=0xc0007c3530 sp=0xc0007c34d0 pc=0x49f1d9 syscall.Syscall6(0x9, 0x0, 0x3be80000000, 0x3, 0x1, 0x74, 0x40000000) :1 +0x3d fp=0xc0007c3578 sp=0xc0007c3530 pc=0x49ff5d gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).extendChunksLocked(0xc0000e4008, 0xc0007c37b0) pkg/sentry/pgalloc/pgalloc.go:924 +0x1ec fp=0xc0007c3630 sp=0xc0007c3578 pc=0x8536ec gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).findAllocatableAndMarkUsed(0xc0000e4008, 0xc0007c37b0) pkg/sentry/pgalloc/pgalloc.go:848 +0x165 fp=0xc0007c3708 sp=0xc0007c3630 pc=0x852b85 gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).Allocate(0xc0000e4008, 0x3be4d8b4000, {0x1, 0x6, 0x0, 0x0, 0x0, 0x0}) pkg/sentry/pgalloc/pgalloc.go:654 +0x16d fp=0xc0007c3858 sp=0xc0007c3708 pc=0x8523cd gvisor.dev/gvisor/pkg/sentry/kernel/shm.(*Registry).newShmLocked(0xc001483160, {0x15f9b10, 0xc0008bd208}, 0x2, 0x0, 0xc00055c780, 0x0, 0x3be4d8b4000) pkg/sentry/kernel/shm/shm.go:215 +0x1f4 fp=0xc0007c3930 sp=0xc0007c3858 pc=0x8e49d4 gvisor.dev/gvisor/pkg/sentry/kernel/shm.(*Registry).FindOrCreate(0xc001483160, {0x15f9b10, 0xc0008bd208}, 0x2, 0x0, 0x3be4d8b4000, 0x0, 0x5f?, 0x1?, 0x0) pkg/sentry/kernel/shm/shm.go:191 +0x317 fp=0xc0007c39c0 sp=0xc0007c3930 pc=0x8e4557 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Shmget(0xc0008bd208, 0xc001908000?, {{0x0}, {0x3be4d8b4000}, {0x0}, {0x200000fff000}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/sys_shm.go:39 +0xd1 fp=0xc0007c3a78 sp=0xc0007c39c0 pc=0xc0f931 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc0008bd208, 0x1d, {{0x0}, {0x3be4d8b4000}, {0x0}, {0x200000fff000}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x655 fp=0xc0007c3ca8 sp=0xc0007c3a78 pc=0xa6d8f5 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc0008bd208, 0x1d, {{0x0}, {0x3be4d8b4000}, {0x0}, {0x200000fff000}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x45 fp=0xc0007c3d00 sp=0xc0007c3ca8 pc=0xa6ea45 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc0008bd208, 0x1d, {{0x0}, {0x3be4d8b4000}, {0x0}, {0x200000fff000}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x65 fp=0xc0007c3d50 sp=0xc0007c3d00 pc=0xa6e765 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc0005c64d0?) pkg/sentry/kernel/task_syscall.go:258 +0x2a5 fp=0xc0007c3e28 sp=0xc0007c3d50 pc=0xa6e4e5 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc0001202d0?, 0xc0008bd208) pkg/sentry/kernel/task_run.go:269 +0xebc fp=0xc0007c3f30 sp=0xc0007c3e28 pc=0xa641fc gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc0008bd208, 0x4e) pkg/sentry/kernel/task_run.go:97 +0x214 fp=0xc0007c3fc0 sp=0xc0007c3f30 pc=0xa62cd4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:412 +0x25 fp=0xc0007c3fe0 sp=0xc0007c3fc0 pc=0xa6c345 runtime.goexit({}) src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0007c3fe8 sp=0xc0007c3fe0 pc=0x481581 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 286 pkg/sentry/kernel/task_start.go:412 +0xc5 final repro crashed as (corrupted=false): fatal error: set memory region failed; out of slots goroutine 772 gp=0xc0008c3500 m=23 mp=0xc000c80008 [syscall]: syscall.Syscall6(0x9, 0x0, 0x3be80000000, 0x3, 0x1, 0x74, 0x40000000) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/syscall/syscall_linux.go:95 +0x39 fp=0xc0007c3530 sp=0xc0007c34d0 pc=0x49f1d9 syscall.Syscall6(0x9, 0x0, 0x3be80000000, 0x3, 0x1, 0x74, 0x40000000) :1 +0x3d fp=0xc0007c3578 sp=0xc0007c3530 pc=0x49ff5d gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).extendChunksLocked(0xc0000e4008, 0xc0007c37b0) pkg/sentry/pgalloc/pgalloc.go:924 +0x1ec fp=0xc0007c3630 sp=0xc0007c3578 pc=0x8536ec gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).findAllocatableAndMarkUsed(0xc0000e4008, 0xc0007c37b0) pkg/sentry/pgalloc/pgalloc.go:848 +0x165 fp=0xc0007c3708 sp=0xc0007c3630 pc=0x852b85 gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).Allocate(0xc0000e4008, 0x3be4d8b4000, {0x1, 0x6, 0x0, 0x0, 0x0, 0x0}) pkg/sentry/pgalloc/pgalloc.go:654 +0x16d fp=0xc0007c3858 sp=0xc0007c3708 pc=0x8523cd gvisor.dev/gvisor/pkg/sentry/kernel/shm.(*Registry).newShmLocked(0xc001483160, {0x15f9b10, 0xc0008bd208}, 0x2, 0x0, 0xc00055c780, 0x0, 0x3be4d8b4000) pkg/sentry/kernel/shm/shm.go:215 +0x1f4 fp=0xc0007c3930 sp=0xc0007c3858 pc=0x8e49d4 gvisor.dev/gvisor/pkg/sentry/kernel/shm.(*Registry).FindOrCreate(0xc001483160, {0x15f9b10, 0xc0008bd208}, 0x2, 0x0, 0x3be4d8b4000, 0x0, 0x5f?, 0x1?, 0x0) pkg/sentry/kernel/shm/shm.go:191 +0x317 fp=0xc0007c39c0 sp=0xc0007c3930 pc=0x8e4557 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Shmget(0xc0008bd208, 0xc001908000?, {{0x0}, {0x3be4d8b4000}, {0x0}, {0x200000fff000}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/sys_shm.go:39 +0xd1 fp=0xc0007c3a78 sp=0xc0007c39c0 pc=0xc0f931 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc0008bd208, 0x1d, {{0x0}, {0x3be4d8b4000}, {0x0}, {0x200000fff000}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x655 fp=0xc0007c3ca8 sp=0xc0007c3a78 pc=0xa6d8f5 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc0008bd208, 0x1d, {{0x0}, {0x3be4d8b4000}, {0x0}, {0x200000fff000}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x45 fp=0xc0007c3d00 sp=0xc0007c3ca8 pc=0xa6ea45 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc0008bd208, 0x1d, {{0x0}, {0x3be4d8b4000}, {0x0}, {0x200000fff000}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x65 fp=0xc0007c3d50 sp=0xc0007c3d00 pc=0xa6e765 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc0005c64d0?) pkg/sentry/kernel/task_syscall.go:258 +0x2a5 fp=0xc0007c3e28 sp=0xc0007c3d50 pc=0xa6e4e5 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc0001202d0?, 0xc0008bd208) pkg/sentry/kernel/task_run.go:269 +0xebc fp=0xc0007c3f30 sp=0xc0007c3e28 pc=0xa641fc gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc0008bd208, 0x4e) pkg/sentry/kernel/task_run.go:97 +0x214 fp=0xc0007c3fc0 sp=0xc0007c3f30 pc=0xa62cd4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:412 +0x25 fp=0xc0007c3fe0 sp=0xc0007c3fc0 pc=0xa6c345 runtime.goexit({}) src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0007c3fe8 sp=0xc0007c3fe0 pc=0x481581 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 286 pkg/sentry/kernel/task_start.go:412 +0xc5