panic: Decrementing non-positive ref count 0x4000513c58, owned by tmpfs.inode goroutine 183 [running]: panic({0xc66ec0?, 0x400078d830?}) GOROOT/src/runtime/panic.go:1017 +0x3cc fp=0x4000795320 sp=0x4000795270 pc=0x49cfc gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inodeRefs).DecRef(0x4000513c58, 0x390180?) bazel-out/aarch64-fastbuild/bin/pkg/sentry/fsimpl/tmpfs/inode_refs.go:126 +0x174 fp=0x4000795390 sp=0x4000795320 pc=0x5008d4 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inode).decRef(0x400053f550?, {0x11159e8?, 0x40001f3500?}) pkg/sentry/fsimpl/tmpfs/tmpfs.go:594 +0x60 fp=0x40007953d0 sp=0x4000795390 pc=0x5082f0 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*dentry).DecRef(0x400053f550?, {0x11159e8?, 0x40001f3500?}) pkg/sentry/fsimpl/tmpfs/tmpfs.go:452 +0x34 fp=0x4000795400 sp=0x40007953d0 pc=0x507c44 gvisor.dev/gvisor/pkg/sentry/vfs.(*Dentry).DecRef(...) pkg/sentry/vfs/dentry.go:156 gvisor.dev/gvisor/pkg/sentry/vfs.VirtualDentry.DecRef({0x400053f550?, 0x4000513c00?}, {0x11159e8, 0x40001f3500}) pkg/sentry/vfs/vfs.go:1086 +0x60 fp=0x4000795430 sp=0x4000795400 pc=0x3a3f20 gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualDentry).DecRef(0x400053fc30?, {0x11159e8?, 0x40001f3500?}) :1 +0x48 fp=0x4000795460 sp=0x4000795430 pc=0x3b37b8 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*filesystem).RmdirAt.func1() pkg/sentry/fsimpl/tmpfs/filesystem.go:684 +0x6c fp=0x40007954b0 sp=0x4000795460 pc=0x4fd50c runtime.deferreturn() GOROOT/src/runtime/panic.go:477 +0x38 fp=0x40007954f0 sp=0x40007954b0 pc=0x48eb8 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*filesystem).RmdirAt(0x400068c1f8?, {0x11159e8, 0x40001f3500}, 0x4000438000) pkg/sentry/fsimpl/tmpfs/filesystem.go:735 +0x54c fp=0x4000795720 sp=0x40007954f0 pc=0x4fd15c gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).RmdirAt(0x40001f3500?, {0x11159e8, 0x40001f3500}, 0x747610?, 0x0?) pkg/sentry/vfs/vfs.go:607 +0x15c fp=0x4000795780 sp=0x4000795720 pc=0x3a129c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.rmdirat(0x40001f3500, 0x11159e8?, 0x40001f3500?) pkg/sentry/syscalls/linux/sys_file.go:971 +0x17c fp=0x40007958a0 sp=0x4000795780 pc=0x74a70c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Unlinkat(0x40001f3500?, 0x1?, {{0xffffffffffffff9c}, {0xf714a5413a20}, {0x200}, {0xef834b94c5c0}, {0x0}, {0x40}}) pkg/sentry/syscalls/linux/sys_file.go:1137 +0x68 fp=0x40007958d0 sp=0x40007958a0 pc=0x74bac8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x40001f3500, 0x23, {{0xffffffffffffff9c}, {0xf714a5413a20}, {0x200}, {0xef834b94c5c0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:142 +0x678 fp=0x4000795c10 sp=0x40007958d0 pc=0x602278 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x40001f3500, 0x7fff000000690000?, {{0xffffffffffffff9c}, {0xf714a5413a20}, {0x200}, {0xef834b94c5c0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:322 +0x48 fp=0x4000795c70 sp=0x4000795c10 pc=0x603578 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x40001f3500?, 0x4000000023?, {{0xffffffffffffff9c}, {0xf714a5413a20}, {0x200}, {0xef834b94c5c0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:282 +0x7c fp=0x4000795cd0 sp=0x4000795c70 pc=0x60313c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x40001f3500?) pkg/sentry/kernel/task_syscall.go:257 +0x320 fp=0x4000795dd0 sp=0x4000795cd0 pc=0x602e70 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x4000142700?, 0x40001f3500) pkg/sentry/kernel/task_run.go:269 +0x1154 fp=0x4000795f20 sp=0x4000795dd0 pc=0x5f5e34 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x40001f3500, 0x6) pkg/sentry/kernel/task_run.go:98 +0x260 fp=0x4000795fb0 sp=0x4000795f20 pc=0x5f4640 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:392 +0x2c fp=0x4000795fd0 sp=0x4000795fb0 pc=0x60098c runtime.goexit() src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000795fd0 sp=0x4000795fd0 pc=0x81844 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 151 pkg/sentry/kernel/task_start.go:392 +0xf8