panic: Decrementing non-positive ref count 0xc000894058, owned by tmpfs.inode goroutine 161 [running]: panic({0x29a6a0?, 0xc000908030?}) GOROOT/src/runtime/panic.go:1017 +0x3ac fp=0xc000b46d20 sp=0xc000b46c70 pc=0x125810c gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inodeRefs).DecRef(0xc000894058, 0xc000b46d98) bazel-out/k8-fastbuild-ST-3dcbe13c9b87/bin/pkg/sentry/fsimpl/tmpfs/inode_refs.go:126 +0x13f fp=0xc000b46d80 sp=0xc000b46d20 pc=0x1aa545f gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inode).decRef(0xc000894050, {0x73b6d8, 0xc000be0a80}) pkg/sentry/fsimpl/tmpfs/tmpfs.go:594 +0x91 fp=0xc000b46dc8 sp=0xc000b46d80 pc=0x1ab1691 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*dentry).DecRef(0xc000894000, {0x73b6d8, 0xc000be0a80}) pkg/sentry/fsimpl/tmpfs/tmpfs.go:452 +0x65 fp=0xc000b46df0 sp=0xc000b46dc8 pc=0x1ab0ae5 gvisor.dev/gvisor/pkg/sentry/vfs.(*Dentry).DecRef(0xc000894000, {0x73b6d8, 0xc000be0a80}) pkg/sentry/vfs/dentry.go:156 +0x6b fp=0xc000b46e18 sp=0xc000b46df0 pc=0x1827b8b gvisor.dev/gvisor/pkg/sentry/vfs.VirtualDentry.DecRef({0xc00097bc30?, 0xc000894000?}, {0x73b6d8, 0xc000be0a80}) pkg/sentry/vfs/vfs.go:1086 +0x5b fp=0xc000b46e50 sp=0xc000b46e18 pc=0x186d5db gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualDentry).DecRef(0xc000ac7780, {0x73b6d8, 0xc000be0a80}) :1 +0x65 fp=0xc000b46e80 sp=0xc000b46e50 pc=0x1886985 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*filesystem).RmdirAt.func1() pkg/sentry/fsimpl/tmpfs/filesystem.go:684 +0xd0 fp=0xc000b46ee8 sp=0xc000b46e80 pc=0x1aa04b0 runtime.deferreturn() GOROOT/src/runtime/panic.go:477 +0x31 fp=0xc000b46f20 sp=0xc000b46ee8 pc=0x1257251 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*filesystem).RmdirAt(0xc000a37340, {0x73b6d8, 0xc000be0a80}, 0xc000ce6900) pkg/sentry/fsimpl/tmpfs/filesystem.go:735 +0x909 fp=0xc000b47200 sp=0xc000b46f20 pc=0x1a9ff09 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).RmdirAt(0xc000be0a80?, {0x73b6d8, 0xc000be0a80}, 0xc000b01400?, 0xc000acd3d8) pkg/sentry/vfs/vfs.go:607 +0x2e5 fp=0xc000b47290 sp=0xc000b47200 pc=0x1868f45 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.rmdirat(0xc000be0a80, 0x38424e0?, 0x1292cac?) pkg/sentry/syscalls/linux/sys_file.go:971 +0x29c fp=0xc000b47488 sp=0xc000b47290 pc=0x1e8b29c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Rmdir(0x263f840?, 0x7fdcfc12d900?, {{0x7ebb76fe5a00}, {0x0}, {0x107d0}, {0x1000}, {0x55df263bc85b}, {0x0}}) pkg/sentry/syscalls/linux/sys_file.go:958 +0x5d fp=0xc000b474d0 sp=0xc000b47488 pc=0x1e8afbd gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000be0a80, 0x54, {{0x7ebb76fe5a00}, {0x0}, {0x107d0}, {0x1000}, {0x55df263bc85b}, {0x0}}) pkg/sentry/kernel/task_syscall.go:142 +0xaff fp=0xc000b47908 sp=0xc000b474d0 pc=0x1c6495f gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000be0a80, 0x1?, {{0x7ebb76fe5a00}, {0x0}, {0x107d0}, {0x1000}, {0x55df263bc85b}, {0x0}}) pkg/sentry/kernel/task_syscall.go:322 +0x7d fp=0xc000b479c0 sp=0xc000b47908 pc=0x1c66a1d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc000be0a80?, 0x54?, {{0x7ebb76fe5a00}, {0x0}, {0x107d0}, {0x1000}, {0x55df263bc85b}, {0x0}}) pkg/sentry/kernel/task_syscall.go:282 +0xbd fp=0xc000b47a38 sp=0xc000b479c0 pc=0x1c6631d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc000be0a80) pkg/sentry/kernel/task_syscall.go:257 +0x55b fp=0xc000b47b70 sp=0xc000b47a38 pc=0x1c65e7b gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc000be0a80?, 0xc000be0a80) pkg/sentry/kernel/task_run.go:269 +0x2387 fp=0xc000b47e60 sp=0xc000b47b70 pc=0x1c4ed47 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000be0a80, 0x7) pkg/sentry/kernel/task_run.go:98 +0x36a fp=0xc000b47fb0 sp=0xc000b47e60 pc=0x1c4c0aa gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:392 +0x45 fp=0xc000b47fe0 sp=0xc000b47fb0 pc=0x1c621c5 runtime.goexit() src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000b47fe8 sp=0xc000b47fe0 pc=0x1291121 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 260 pkg/sentry/kernel/task_start.go:392 +0x1ce