panic: Decrementing non-positive ref count 0xc0010bbc20, owned by tun.tunEndpoint goroutine 930 gp=0xc000bc7500 m=5 mp=0xc000500008 [running]: panic({0x11bd080?, 0xc000a0e2e0?}) GOROOT/src/runtime/panic.go:811 +0x168 fp=0xc0005e17b0 sp=0xc0005e1700 pc=0x4788c8 gvisor.dev/gvisor/pkg/tcpip/link/tun.(*tunEndpointRefs).DecRef(0xc0010bbc20, 0xc00035b850?) bazel-out/k8-fastbuild/bin/pkg/tcpip/link/tun/tun_endpoint_refs.go:127 +0x10c fp=0xc0005e1818 sp=0xc0005e17b0 pc=0xbba5ec gvisor.dev/gvisor/pkg/tcpip/link/tun.(*tunEndpoint).DecRef(...) pkg/tcpip/link/tun/device.go:415 gvisor.dev/gvisor/pkg/tcpip/link/tun.(*Device).Release(0xc00119c2a8, {0x8066b5?, 0x0?}) pkg/tcpip/link/tun/device.go:98 +0xb4 fp=0xc0005e1870 sp=0xc0005e1818 pc=0xbb7b94 gvisor.dev/gvisor/pkg/sentry/devices/tundev.(*tunFD).Release(0x0?, {0x1677650?, 0xc000bb8588?}) pkg/sentry/devices/tundev/tundev.go:127 +0x25 fp=0xc0005e1898 sp=0xc0005e1870 pc=0xf0bdc5 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.CloseRange.(*FileDescription).DecRef.func1() pkg/sentry/vfs/file_description.go:205 +0x2dd fp=0xc0005e1988 sp=0xc0005e1898 pc=0xc1f95d gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescriptionRefs).DecRef(0xc000a340c0?, 0xc0005e1a48) bazel-out/k8-fastbuild/bin/pkg/sentry/vfs/file_description_refs.go:133 +0x42 fp=0xc0005e19f0 sp=0xc0005e1988 pc=0x80d6a2 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef(...) pkg/sentry/vfs/file_description.go:161 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.CloseRange(0xc000bb8588, 0x86be63?, {{0x3}, {0x1e}, {0x0}, {0x55f177fa9cb0}, {0x0}, {0x7e5ab29ef}}) pkg/sentry/syscalls/linux/sys_file.go:504 +0x1aa fp=0xc0005e1a78 sp=0xc0005e19f0 pc=0xc1f60a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000bb8588, 0x1b4, {{0x3}, {0x1e}, {0x0}, {0x55f177fa9cb0}, {0x0}, {0x7e5ab29ef}}) pkg/sentry/kernel/task_syscall.go:143 +0x655 fp=0xc0005e1ca8 sp=0xc0005e1a78 pc=0xa9f315 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000bb8588, 0x1b4, {{0x3}, {0x1e}, {0x0}, {0x55f177fa9cb0}, {0x0}, {0x7e5ab29ef}}) pkg/sentry/kernel/task_syscall.go:323 +0x45 fp=0xc0005e1d00 sp=0xc0005e1ca8 pc=0xaa0465 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc000bb8588, 0x1b4, {{0x3}, {0x1e}, {0x0}, {0x55f177fa9cb0}, {0x0}, {0x7e5ab29ef}}) pkg/sentry/kernel/task_syscall.go:283 +0x65 fp=0xc0005e1d50 sp=0xc0005e1d00 pc=0xaa0185 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc000a284d0?) pkg/sentry/kernel/task_syscall.go:258 +0x2a5 fp=0xc0005e1e28 sp=0xc0005e1d50 pc=0xa9ff05 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc000c8ebd0?, 0xc000bb8588) pkg/sentry/kernel/task_run.go:269 +0xebc fp=0xc0005e1f30 sp=0xc0005e1e28 pc=0xa95cdc gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000bb8588, 0x54) pkg/sentry/kernel/task_run.go:97 +0x214 fp=0xc0005e1fc0 sp=0xc0005e1f30 pc=0xa947b4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x25 fp=0xc0005e1fe0 sp=0xc0005e1fc0 pc=0xa9dd65 runtime.goexit({}) src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0005e1fe8 sp=0xc0005e1fe0 pc=0x4816e1 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 877 pkg/sentry/kernel/task_start.go:416 +0xc5