panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x1c3d5b4] goroutine 23590 gp=0xc002e7c8c0 m=57 mp=0xc000b81808 [running]: panic({0x311420?, 0x2483690?}) GOROOT/src/runtime/panic.go:779 +0x140 fp=0xc005101080 sp=0xc005100fd0 pc=0x135d160 runtime.panicmem(...) GOROOT/src/runtime/panic.go:261 runtime.sigpanic() GOROOT/src/runtime/signal_unix.go:881 +0x308 fp=0xc0051010e0 sp=0xc005101080 pc=0x13798e8 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).OnCorkOptionSet(0xc002b8b108, 0x0) pkg/tcpip/transport/tcp/endpoint.go:1766 +0x94 fp=0xc005101160 sp=0xc0051010f0 pc=0x1c3d5b4 gvisor.dev/gvisor/pkg/tcpip.(*SocketOptions).SetCorkOption(0xc002b8b618, 0x0) pkg/tcpip/socketops.go:474 +0x68 fp=0xc005101180 sp=0xc005101160 pc=0x1665598 gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptTCP(0xc0017f9258?, {0x8629c8, 0xc001916d20}, {0xfffe18bc0008, 0xc002b8b108}, 0x3, {0xc00a18a93c, 0x14, 0xc005101278?}) pkg/sentry/socket/netstack/netstack.go:2015 +0x384 fp=0xc005101220 sp=0xc005101180 pc=0x1ce1fd4 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt(0xc00a18a008, {0x8629c8, 0xc001916d20}, {0xfffe18bc0008, 0xc002b8b108}, 0x6, 0x3, {0xc00a18a93c, 0x14, 0x90}) pkg/sentry/socket/netstack/netstack.go:1765 +0x120 fp=0xc005101280 sp=0xc005101220 pc=0x1cdfee0 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt(0xc001916d20, 0xc00a18a008, 0x6, 0x3, {0xc00a18a93c, 0x14, 0x90}) pkg/sentry/socket/netstack/netstack.go:611 +0x430 fp=0xc0051013b0 sp=0xc005101280 pc=0x1cd91c0 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.SetSockOpt(0xc00a18a008, 0xc000091408?, {{0x3}, {0x6}, {0x3}, {0x200026c0}, {0x14}, {0x0}}) pkg/sentry/syscalls/linux/sys_socket.go:551 +0x280 fp=0xc0051014d0 sp=0xc0051013b0 pc=0x1d85830 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc00a18a008, 0xd0, {{0x3}, {0x6}, {0x3}, {0x200026c0}, {0x14}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x6c0 fp=0xc005101930 sp=0xc0051014d0 pc=0x1b75cd0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc00a18a008, 0xd0, {{0x3}, {0x6}, {0x3}, {0x200026c0}, {0x14}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x50 fp=0xc0051019e0 sp=0xc005101930 pc=0x1b773d0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc00a18a008, 0xd0, {{0x3}, {0x6}, {0x3}, {0x200026c0}, {0x14}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x78 fp=0xc005101a50 sp=0xc0051019e0 pc=0x1b76ef8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc00a18a008) pkg/sentry/kernel/task_syscall.go:258 +0x3c0 fp=0xc005101b90 sp=0xc005101a50 pc=0x1b76b90 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc00a18a008?, 0xc00a18a008) pkg/sentry/kernel/task_run.go:263 +0x15f0 fp=0xc005101e80 sp=0xc005101b90 pc=0x1b655c0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc00a18a008, 0x1d12) pkg/sentry/kernel/task_run.go:98 +0x340 fp=0xc005101fa0 sp=0xc005101e80 pc=0x1b637a0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:390 +0x44 fp=0xc005101fd0 sp=0xc005101fa0 pc=0x1b73fa4 runtime.goexit({}) src/runtime/asm_arm64.s:1222 +0x4 fp=0xc005101fd0 sp=0xc005101fd0 pc=0x139cb14 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 23199 pkg/sentry/kernel/task_start.go:390 +0x184