panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x1c3ee24] goroutine 6175 gp=0xc00645b880 m=59 mp=0xc000231008 [running]: panic({0x311420?, 0x2485690?}) GOROOT/src/runtime/panic.go:779 +0x140 fp=0xc003325080 sp=0xc003324fd0 pc=0x135e160 runtime.panicmem(...) GOROOT/src/runtime/panic.go:261 runtime.sigpanic() GOROOT/src/runtime/signal_unix.go:881 +0x308 fp=0xc0033250e0 sp=0xc003325080 pc=0x137a8e8 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).OnCorkOptionSet(0xc0063dce08, 0x0) pkg/tcpip/transport/tcp/endpoint.go:1766 +0x94 fp=0xc003325160 sp=0xc0033250f0 pc=0x1c3ee24 gvisor.dev/gvisor/pkg/tcpip.(*SocketOptions).SetCorkOption(0xc0063dd318, 0x0) pkg/tcpip/socketops.go:474 +0x68 fp=0xc003325180 sp=0xc003325160 pc=0x1666598 gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptTCP(0xc006f9b258?, {0x863b68, 0xc0064b65a0}, {0xfffe177800f0, 0xc0063dce08}, 0x3, {0xc0063ce93c, 0x4, 0xc003325278?}) pkg/sentry/socket/netstack/netstack.go:2015 +0x384 fp=0xc003325220 sp=0xc003325180 pc=0x1ce4014 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt(0xc0063ce008, {0x863b68, 0xc0064b65a0}, {0xfffe177800f0, 0xc0063dce08}, 0x6, 0x3, {0xc0063ce93c, 0x4, 0x90}) pkg/sentry/socket/netstack/netstack.go:1765 +0x120 fp=0xc003325280 sp=0xc003325220 pc=0x1ce1f20 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt(0xc0064b65a0, 0xc0063ce008, 0x6, 0x3, {0xc0063ce93c, 0x4, 0x90}) pkg/sentry/socket/netstack/netstack.go:611 +0x430 fp=0xc0033253b0 sp=0xc003325280 pc=0x1cdb200 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.SetSockOpt(0xc0063ce008, 0x62?, {{0x3}, {0x6}, {0x3}, {0x20000040}, {0x4}, {0x0}}) pkg/sentry/syscalls/linux/sys_socket.go:551 +0x280 fp=0xc0033254d0 sp=0xc0033253b0 pc=0x1d877e0 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc0063ce008, 0xd0, {{0x3}, {0x6}, {0x3}, {0x20000040}, {0x4}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x6c0 fp=0xc003325930 sp=0xc0033254d0 pc=0x1b77540 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc0063ce008, 0xd0, {{0x3}, {0x6}, {0x3}, {0x20000040}, {0x4}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x50 fp=0xc0033259e0 sp=0xc003325930 pc=0x1b78c40 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc0063ce008, 0xd0, {{0x3}, {0x6}, {0x3}, {0x20000040}, {0x4}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x78 fp=0xc003325a50 sp=0xc0033259e0 pc=0x1b78768 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc0063ce008) pkg/sentry/kernel/task_syscall.go:258 +0x3c0 fp=0xc003325b90 sp=0xc003325a50 pc=0x1b78400 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc0063ce008?, 0xc0063ce008) pkg/sentry/kernel/task_run.go:263 +0x15f0 fp=0xc003325e80 sp=0xc003325b90 pc=0x1b66e30 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc0063ce008, 0x9cc) pkg/sentry/kernel/task_run.go:98 +0x340 fp=0xc003325fa0 sp=0xc003325e80 pc=0x1b65010 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:390 +0x44 fp=0xc003325fd0 sp=0xc003325fa0 pc=0x1b75814 runtime.goexit({}) src/runtime/asm_arm64.s:1222 +0x4 fp=0xc003325fd0 sp=0xc003325fd0 pc=0x139db14 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 6920 pkg/sentry/kernel/task_start.go:390 +0x184