panic: Decrementing non-positive ref count 0x40001b7858, owned by tmpfs.inode goroutine 186 [running]: panic({0xb66e80?, 0x400084e850?}) GOROOT/src/runtime/panic.go:1017 +0x3cc fp=0x4001139350 sp=0x40011392a0 pc=0x49cfc gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inodeRefs).DecRef(0x40001b7858, 0x3646fc?) bazel-out/aarch64-fastbuild/bin/pkg/sentry/fsimpl/tmpfs/inode_refs.go:126 +0x134 fp=0x40011393c0 sp=0x4001139350 pc=0x492124 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inode).decRef(...) pkg/sentry/fsimpl/tmpfs/tmpfs.go:594 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*dentry).DecRef(0x400070f810?, {0xfeb0e8?, 0x4000ab8000?}) pkg/sentry/fsimpl/tmpfs/tmpfs.go:452 +0x54 fp=0x4001139400 sp=0x40011393c0 pc=0x498634 gvisor.dev/gvisor/pkg/sentry/vfs.(*Dentry).DecRef(...) pkg/sentry/vfs/dentry.go:156 gvisor.dev/gvisor/pkg/sentry/vfs.VirtualDentry.DecRef({0x40009b8fd0?, 0x40001b7800?}, {0xfeb0e8, 0x4000ab8000}) pkg/sentry/vfs/vfs.go:1086 +0x4c fp=0x4001139430 sp=0x4001139400 pc=0x3646ec gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualDentry).DecRef(0x4000b99a20?, {0xfeb0e8?, 0x4000ab8000?}) :1 +0x48 fp=0x4001139460 sp=0x4001139430 pc=0x372548 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*filesystem).RmdirAt.func1() pkg/sentry/fsimpl/tmpfs/filesystem.go:684 +0x58 fp=0x40011394b0 sp=0x4001139460 pc=0x48f688 runtime.deferreturn() GOROOT/src/runtime/panic.go:477 +0x38 fp=0x40011394f0 sp=0x40011394b0 pc=0x48eb8 gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*filesystem).RmdirAt(0x40005b60e0, {0xfeb0e8, 0x4000ab8000}, 0x40002ee900) pkg/sentry/fsimpl/tmpfs/filesystem.go:735 +0x47c fp=0x4001139720 sp=0x40011394f0 pc=0x48f31c gvisor.dev/gvisor/pkg/sentry/vfs.(*VirtualFilesystem).RmdirAt(0x4000ab8000?, {0xfeb0e8, 0x4000ab8000}, 0x697910?, 0x0?) pkg/sentry/vfs/vfs.go:607 +0x10c fp=0x4001139780 sp=0x4001139720 pc=0x361e7c gvisor.dev/gvisor/pkg/sentry/syscalls/linux.rmdirat(0x4000ab8000, 0xfeb0e8?, 0x4000ab8000?) pkg/sentry/syscalls/linux/sys_file.go:971 +0x12c fp=0x40011398a0 sp=0x4001139780 pc=0x69a8dc gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Unlinkat(0x4000ab8000?, 0x555b8?, {{0xffffffffffffff9c}, {0xf2d6c18e7500}, {0x200}, {0xdc78840435d0}, {0x0}, {0x40}}) pkg/sentry/syscalls/linux/sys_file.go:1137 +0x34 fp=0x40011398d0 sp=0x40011398a0 pc=0x69b954 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4000ab8000, 0x23, {{0xffffffffffffff9c}, {0xf2d6c18e7500}, {0x200}, {0xdc78840435d0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:142 +0x4fc fp=0x4001139c10 sp=0x40011398d0 pc=0x57aa3c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4000ab8000, 0x4000570800?, {{0xffffffffffffff9c}, {0xf2d6c18e7500}, {0x200}, {0xdc78840435d0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:322 +0x3c fp=0x4001139c70 sp=0x4001139c10 pc=0x57b9bc gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x4000ab8000?, 0x4000000023?, {{0xffffffffffffff9c}, {0xf2d6c18e7500}, {0x200}, {0xdc78840435d0}, {0x0}, {0x40}}) pkg/sentry/kernel/task_syscall.go:282 +0x58 fp=0x4001139cd0 sp=0x4001139c70 pc=0x57b638 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x4000ab8000?) pkg/sentry/kernel/task_syscall.go:257 +0x274 fp=0x4001139dd0 sp=0x4001139cd0 pc=0x57b3f4 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x0?, 0x4000ab8000) pkg/sentry/kernel/task_run.go:269 +0xd7c fp=0x4001139f20 sp=0x4001139dd0 pc=0x56fc3c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4000ab8000, 0x27) pkg/sentry/kernel/task_run.go:98 +0x1e4 fp=0x4001139fb0 sp=0x4001139f20 pc=0x56e824 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:392 +0x2c fp=0x4001139fd0 sp=0x4001139fb0 pc=0x57945c runtime.goexit() src/runtime/asm_arm64.s:1197 +0x4 fp=0x4001139fd0 sp=0x4001139fd0 pc=0x81844 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 280 pkg/sentry/kernel/task_start.go:392 +0xe4