panic: unbalance unlock: transport.endpointMutex:1: Current locks: transport.endpointMutex transport.endpointMutex goroutine 14122 [running]: panic({0x1690aa0, 0xc00044fd40}) GOROOT/src/runtime/panic.go:941 +0x397 fp=0xc001458fe0 sp=0xc001458f20 pc=0x438317 gvisor.dev/gvisor/pkg/sync/locking.DelGLock(0xc000238280, 0x1) pkg/sync/locking/lockdep.go:136 +0x494 fp=0xc001459128 sp=0xc001458fe0 pc=0x961b54 gvisor.dev/gvisor/pkg/sentry/socket/unix/transport.(*endpointMutex).NestedUnlock(0xc001bb4008) bazel-out/k8-fastbuild-ST-3dcbe13c9b87/bin/pkg/sentry/socket/unix/transport/endpoint_mutex.go:39 +0x45 fp=0xc001459148 sp=0xc001459128 pc=0x969e45 gvisor.dev/gvisor/pkg/sentry/socket/unix/transport.(*connectionedEndpoint).BidirectionalConnect(0xc001bb4000, {0x1bd06d0, 0xc002a44000}, {0x1bced10, 0xc0001b5e40?}, 0xc00044fcd0) pkg/sentry/socket/unix/transport/connectioned.go:372 +0xd68 fp=0xc001459258 sp=0xc001459148 pc=0x965ae8 gvisor.dev/gvisor/pkg/sentry/socket/unix/transport.(*connectionedEndpoint).Connect(0xc0001b5e40, {0x1bd06d0, 0xc002a44000}, {0x7ff14f1041f8, 0xc001bb4000}) pkg/sentry/socket/unix/transport/connectioned.go:408 +0xbc fp=0xc0014592b0 sp=0xc001459258 pc=0x965e9c gvisor.dev/gvisor/pkg/sentry/socket/unix.(*socketOpsCommon).Connect(0xc000a80d38, 0xc002a44000, {0xc000356000, 0x6e, 0x6e}, 0xc5?) pkg/sentry/socket/unix/unix.go:443 +0x167 fp=0xc001459380 sp=0xc0014592b0 pc=0xfbb987 gvisor.dev/gvisor/pkg/sentry/socket/unix.(*SocketVFS2).Connect(0xc000a80cc0, 0x1bda718?, {0xc000356000, 0x6e, 0x6e}, 0xff?) :1 +0x7b fp=0xc0014593d8 sp=0xc001459380 pc=0xfc7b1b gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Connect(0xc002a44000, {{0x3}, {0x20000280}, {0x6e}, {0x0}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/vfs2/socket.go:280 +0x1f1 fp=0xc001459508 sp=0xc0014593d8 pc=0x117aad1 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc002a44000, 0x2a, {{0x3}, {0x20000280}, {0x6e}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:142 +0x9b8 fp=0xc001459a18 sp=0xc001459508 pc=0xd5a238 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc002a44000, 0x0?, {{0x3}, {0x20000280}, {0x6e}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:322 +0x7d fp=0xc001459ab0 sp=0xc001459a18 pc=0xd5bf9d gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc001fabee0?, 0xc00188ed20?, {{0x3}, {0x20000280}, {0x6e}, {0x0}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:282 +0x8f fp=0xc001459b28 sp=0xc001459ab0 pc=0xd5b98f gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc002a44000) pkg/sentry/kernel/task_syscall.go:257 +0x496 fp=0xc001459c50 sp=0xc001459b28 pc=0xd5b536 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc002a44000?, 0xc002a44000) pkg/sentry/kernel/task_run.go:253 +0x18f9 fp=0xc001459ec0 sp=0xc001459c50 pc=0xd46859 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc002a44000, 0x226) pkg/sentry/kernel/task_run.go:94 +0x354 fp=0xc001459fb0 sp=0xc001459ec0 pc=0xd445f4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.func1() pkg/sentry/kernel/task_start.go:370 +0x48 fp=0xc001459fe0 sp=0xc001459fb0 pc=0xd57e28 runtime.goexit() src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001459fe8 sp=0xc001459fe0 pc=0x46df01 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:370 +0x1a8