panic: Incrementing non-positive ref count DIAGNOSIS: retrieving stacks: getting sandbox "ci-gvisor-kvm-direct-overlay-host-race-0" stacks: urpc method "debug.Stacks" failed: connection reset by peer Error collecting stacks: failed to run ["/syzkaller/managers/kvm-direct-overlay-host-race/current/image" "-root" "/syzkaller/managers/kvm-direct-overlay-host-race/workdir/gvisor_root" "-watchdog-action=panic" "-network=none" "-debug" "-platform=ptrace" "-file-access=exclusive" "-overlay" "-network=host" "debug" "-stacks" "ci-gvisor-kvm-direct-overlay-host-race-0"]: exit status 128 retrieving stacks: getting sandbox "ci-gvisor-kvm-direct-overlay-host-race-0" stacks: urpc method "debug.Stacks" failed: connection reset by peer goroutine 3184407 [running]: gvisor.dev/gvisor/pkg/refs.(*AtomicRefCount).IncRef(...) pkg/refs/refcounter.go:370 gvisor.dev/gvisor/pkg/sentry/fs.(*Dirent).IncRef(0xc00029dad0) pkg/sentry/fs/dirent.go:1309 +0xf7 gvisor.dev/gvisor/pkg/sentry/fs.(*Mount).Root(...) pkg/sentry/fs/mounts.go:106 gvisor.dev/gvisor/pkg/sentry/fs/proc.forEachMount(0xc001bd2000, 0xc001e2d010) pkg/sentry/fs/proc/mounts.go:59 +0x2bd gvisor.dev/gvisor/pkg/sentry/fs/proc.(*mountsFile).ReadSeqFileData(0xc0007a61d0, 0x13d18c0, 0xc000e08a80, 0x0, 0x0, 0x8ae292, 0x8ae906, 0xc001298ab8, 0x15ad13e640000000) pkg/sentry/fs/proc/mounts.go:174 +0xd1 gvisor.dev/gvisor/pkg/sentry/fs/proc/seqfile.(*SeqFile).updateSourceLocked(0xc001298a90, 0x13d18c0, 0xc000e08a80, 0x0) pkg/sentry/fs/proc/seqfile/seqfile.go:180 +0x136 gvisor.dev/gvisor/pkg/sentry/fs/proc/seqfile.(*seqFileOperations).Read(0xc0007a61e8, 0x13d18c0, 0xc000e08a80, 0xc001a934a0, 0x13cf600, 0xc001c79000, 0xc001636000, 0x3c1, 0x0, 0x1000, ...) pkg/sentry/fs/proc/seqfile/seqfile.go:229 +0xedc gvisor.dev/gvisor/pkg/sentry/fs.(*File).Readv(0xc001a934a0, 0x13d18c0, 0xc000e08a80, 0x13cf600, 0xc001c79000, 0xc001636000, 0x3c1, 0x0, 0x1000, 0x100, ...) pkg/sentry/fs/file.go:270 +0x231 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.readv(0xc000e08a80, 0xc001a934a0, 0x13cf600, 0xc001c79000, 0xc001636000, 0x3c1, 0x0, 0x1000, 0x100, 0x1000, ...) pkg/sentry/syscalls/linux/sys_read.go:257 +0xe1 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Readv(0xc000e08a80, 0x3, 0x20000580, 0x3c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) pkg/sentry/syscalls/linux/sys_read.go:148 +0x289 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000e08a80, 0x13, 0x3, 0x20000580, 0x3c1, 0x0, 0x0, 0x0, 0x4679d1, 0xc000e09258, ...) pkg/sentry/kernel/task_syscall.go:165 +0x408 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000e08a80, 0x13, 0x3, 0x20000580, 0x3c1, 0x0, 0x0, 0x0, 0x13, 0xc001211590) pkg/sentry/kernel/task_syscall.go:283 +0xb5 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc000e08a80, 0x13, 0x3, 0x20000580, 0x3c1, 0x0, 0x0, 0x0, 0xc001e2dd38, 0xd88b25) pkg/sentry/kernel/task_syscall.go:244 +0x10a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc000e08a80, 0x2, 0xc00148a580) pkg/sentry/kernel/task_syscall.go:219 +0x1b7 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x0, 0xc000e08a80, 0x13b6b60, 0x0) pkg/sentry/kernel/task_run.go:219 +0x1524 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000e08a80, 0xdc7) pkg/sentry/kernel/task_run.go:91 +0x2e6 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:286 +0x19e