panic: Decrementing non-positive ref count 0xc000c1ac80, owned by tun.tunEndpoint goroutine 589 gp=0xc000d781c0 m=12 mp=0xc000900008 [running]: panic({0x12eb280?, 0xc000d86ae0?}) GOROOT/src/runtime/panic.go:811 +0x168 fp=0xc000b25780 sp=0xc000b256d0 pc=0x4788c8 gvisor.dev/gvisor/pkg/tcpip/link/tun.(*tunEndpointRefs).DecRef(0xc000c1ac80, 0xc0001b85a8?) bazel-out/k8-fastbuild/bin/pkg/tcpip/link/tun/tun_endpoint_refs.go:127 +0x154 fp=0xc000b257e8 sp=0xc000b25780 pc=0xc8dd54 gvisor.dev/gvisor/pkg/tcpip/link/tun.(*tunEndpoint).DecRef(0xc000b16480?, {0xc00095abe0?, 0x0?}) pkg/tcpip/link/tun/device.go:415 +0x35 fp=0xc000b25818 sp=0xc000b257e8 pc=0xc8cc95 gvisor.dev/gvisor/pkg/tcpip/link/tun.(*Device).Release(0xc000e1fe68, {0x17db610, 0xc000b34588}) pkg/tcpip/link/tun/device.go:98 +0xcb fp=0xc000b25868 sp=0xc000b25818 pc=0xc8a8eb gvisor.dev/gvisor/pkg/sentry/devices/tundev.(*tunFD).Release(0xc000596820?, {0x17db610?, 0xc000b34588?}) pkg/sentry/devices/tundev/tundev.go:127 +0x2d fp=0xc000b25890 sp=0xc000b25868 pc=0x102520d gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef.func1() pkg/sentry/vfs/file_description.go:205 +0x3a8 fp=0xc000b25970 sp=0xc000b25890 pc=0x848d28 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescriptionRefs).DecRef(0x17db610?, 0xc000b259e8) bazel-out/k8-fastbuild/bin/pkg/sentry/vfs/file_description_refs.go:133 +0x75 fp=0xc000b259d8 sp=0xc000b25970 pc=0x84fbd5 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef(0xc000cfc900?, {0x17db610?, 0xc000b34588?}) pkg/sentry/vfs/file_description.go:161 +0x49 fp=0xc000b25a18 sp=0xc000b259d8 pc=0x848949 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.CloseRange(0xc000b34588, 0x300000002?, {{0x3}, {0x1e}, {0x0}, {0x55970d659cb0}, {0x0}, {0x7a00629ef}}) pkg/sentry/syscalls/linux/sys_file.go:504 +0x268 fp=0xc000b25a80 sp=0xc000b25a18 pc=0xcfc568 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000b34588, 0x1b4, {{0x3}, {0x1e}, {0x0}, {0x55970d659cb0}, {0x0}, {0x7a00629ef}}) pkg/sentry/kernel/task_syscall.go:143 +0x809 fp=0xc000b25cb0 sp=0xc000b25a80 pc=0xb488c9 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000b34588, 0x1b4, {{0x3}, {0x1e}, {0x0}, {0x55970d659cb0}, {0x0}, {0x7a00629ef}}) pkg/sentry/kernel/task_syscall.go:323 +0x4e fp=0xc000b25d08 sp=0xc000b25cb0 pc=0xb49eae gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc000b34588, 0x1b4, {{0x3}, {0x1e}, {0x0}, {0x55970d659cb0}, {0x0}, {0x7a00629ef}}) pkg/sentry/kernel/task_syscall.go:283 +0x7d fp=0xc000b25d58 sp=0xc000b25d08 pc=0xb49a3d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc0007f8210?) pkg/sentry/kernel/task_syscall.go:258 +0x349 fp=0xc000b25e30 sp=0xc000b25d58 pc=0xb49709 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc000b4a360?, 0xc000b34588) pkg/sentry/kernel/task_run.go:269 +0x12cb fp=0xc000b25f38 sp=0xc000b25e30 pc=0xb3d22b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000b34588, 0x4d) pkg/sentry/kernel/task_run.go:97 +0x27d fp=0xc000b25fc0 sp=0xc000b25f38 pc=0xb3b89d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:416 +0x25 fp=0xc000b25fe0 sp=0xc000b25fc0 pc=0xb46e45 runtime.goexit({}) src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000b25fe8 sp=0xc000b25fe0 pc=0x4816e1 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 610 pkg/sentry/kernel/task_start.go:416 +0xd8