panic: Decrementing non-positive ref count 0x4008aeb458, owned by tmpfs.inode goroutine 216 [running]: panic({0xc66f20?, 0x4006fe8d70?}) GOROOT/src/runtime/panic.go:1017 +0x3cc fp=0x40005d50c0 sp=0x40005d5010 pc=0x49cfc gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inodeRefs).DecRef(0x4008aeb458, 0xffff8be4f108?) bazel-out/aarch64-fastbuild/bin/pkg/sentry/fsimpl/tmpfs/inode_refs.go:126 +0x174 fp=0x40005d5130 sp=0x40005d50c0 pc=0x5008d4 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inode).decRef(0xcccc60?, {0x1115a48?, 0x4000630000?}) pkg/sentry/fsimpl/tmpfs/tmpfs.go:594 +0x60 fp=0x40005d5170 sp=0x40005d5130 pc=0x5082f0 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*dentry).DecRef(0xcccc60?, {0x1115a48?, 0x4000630000?}) pkg/sentry/fsimpl/tmpfs/tmpfs.go:452 +0x34 fp=0x40005d51a0 sp=0x40005d5170 pc=0x507c44 gvisor.dev/gvisor/pkg/sentry/vfs.(*Dentry).DecRef(0x40005d5218?, {0x1115a48?, 0x4000630000?}) pkg/sentry/vfs/dentry.go:156 +0x3c fp=0x40005d51d0 sp=0x40005d51a0 pc=0x37978c gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).unlockMounts(0x40000ebdf8, {0x1115a48, 0x4000630000}) pkg/sentry/vfs/vfs.go:1031 +0x194 fp=0x40005d5280 sp=0x40005d51d0 pc=0x3a3dc4 gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).destroy.func1() pkg/sentry/vfs/mount.go:949 +0x30 fp=0x40005d52b0 sp=0x40005d5280 pc=0x3901b0 gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).destroy(0x4001c442c0, {0x1115a48, 0x4000630000}) pkg/sentry/vfs/mount.go:979 +0x320 fp=0x40005d53d0 sp=0x40005d52b0 pc=0x38fff0 gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).DecRef(0x4001c442c0, {0x1115a48, 0x4000630000}) pkg/sentry/vfs/mount.go:943 +0xbc fp=0x40005d5400 sp=0x40005d53d0 pc=0x38fc9c gvisor.dev/gvisor/pkg/sentry/vfs.VirtualDentry.DecRef({0x4001c442c0?, 0x4008aeb400?}, {0x1115a48, 0x4000630000}) pkg/sentry/vfs/vfs.go:1087 +0x70 fp=0x40005d5430 sp=0x40005d5400 pc=0x3a3f30 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualDentry).DecRef(0x4001c446e0?, {0x1115a48?, 0x4000630000?}) :1 +0x48 fp=0x40005d5460 sp=0x40005d5430 pc=0x3b37b8 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*filesystem).RmdirAt.func1() pkg/sentry/fsimpl/tmpfs/filesystem.go:684 +0x6c fp=0x40005d54b0 sp=0x40005d5460 pc=0x4fd50c runtime.deferreturn() GOROOT/src/runtime/panic.go:477 +0x38 fp=0x40005d54f0 sp=0x40005d54b0 pc=0x48eb8 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*filesystem).RmdirAt(0x40000ebdf8?, {0x1115a48, 0x4000630000}, 0x40069c0000) pkg/sentry/fsimpl/tmpfs/filesystem.go:735 +0x54c fp=0x40005d5720 sp=0x40005d54f0 pc=0x4fd15c gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).RmdirAt(0x4000630000?, {0x1115a48, 0x4000630000}, 0x747610?, 0x0?) pkg/sentry/vfs/vfs.go:607 +0x15c fp=0x40005d5780 sp=0x40005d5720 pc=0x3a129c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.rmdirat(0x4000630000, 0x1115a48?, 0x4000630000?) pkg/sentry/syscalls/linux/sys_file.go:971 +0x17c fp=0x40005d58a0 sp=0x40005d5780 pc=0x74a70c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Unlinkat(0x4000630000?, 0x4004ab1000?, {{0xffffffffffffff9c}, {0xf7d108159500}, {0x200}, {0xde6fb97ad5d0}, {0x0}, {0x40}}) pkg/sentry/syscalls/linux/sys_file.go:1137 +0x68 fp=0x40005d58d0 sp=0x40005d58a0 pc=0x74bac8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4000630000, 0x23, {{0xffffffffffffff9c}, {0xf7d108159500}, {0x200}, {0xde6fb97ad5d0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:142 +0x678 fp=0x40005d5c10 sp=0x40005d58d0 pc=0x602278 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4000630000, 0x7fff000000654800?, {{0xffffffffffffff9c}, {0xf7d108159500}, {0x200}, {0xde6fb97ad5d0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:322 +0x48 fp=0x40005d5c70 sp=0x40005d5c10 pc=0x603578 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x4000630000?, 0x4000000023?, {{0xffffffffffffff9c}, {0xf7d108159500}, {0x200}, {0xde6fb97ad5d0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:282 +0x7c fp=0x40005d5cd0 sp=0x40005d5c70 pc=0x60313c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x4000630000?) pkg/sentry/kernel/task_syscall.go:257 +0x320 fp=0x40005d5dd0 sp=0x40005d5cd0 pc=0x602e70 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x0?, 0x4000630000) pkg/sentry/kernel/task_run.go:269 +0x1154 fp=0x40005d5f20 sp=0x40005d5dd0 pc=0x5f5e34 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4000630000, 0x20) pkg/sentry/kernel/task_run.go:98 +0x260 fp=0x40005d5fb0 sp=0x40005d5f20 pc=0x5f4640 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:392 +0x2c fp=0x40005d5fd0 sp=0x40005d5fb0 pc=0x60098c runtime.goexit() src/runtime/asm_arm64.s:1197 +0x4 fp=0x40005d5fd0 sp=0x40005d5fd0 pc=0x81844 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 258 pkg/sentry/kernel/task_start.go:392 +0xf8