panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6ab114] goroutine 64434 gp=0x40027ba1c0 m=15 mp=0x400013f008 [running]: panic({0xd0d820?, 0x1d29750?}) GOROOT/src/runtime/panic.go:779 +0x140 fp=0x40011f7610 sp=0x40011f7560 pc=0x4bc60 runtime.panicmem(...) GOROOT/src/runtime/panic.go:261 runtime.sigpanic() GOROOT/src/runtime/signal_unix.go:881 +0x308 fp=0x40011f7670 sp=0x40011f7610 pc=0x66f58 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).OnCorkOptionSet(0x40088b6a08, 0x0?) pkg/tcpip/transport/tcp/endpoint.go:1766 +0x74 fp=0x40011f76c0 sp=0x40011f7680 pc=0x6ab114 gvisor.dev/gvisor/pkg/tcpip.(*SocketOptions).SetCorkOption(0x116b788?, 0xb0?) pkg/tcpip/socketops.go:474 +0x6c fp=0x40011f76e0 sp=0x40011f76c0 pc=0x26f78c gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptTCP(0x0?, {0x116b788?, 0x400880a4b0?}, {0xffff74af41c0, 0x40088b6a08}, 0x3, {0x4008e5d3bc, 0x4, 0x4008679008?}) pkg/sentry/socket/netstack/netstack.go:2015 +0x1b8 fp=0x40011f7720 sp=0x40011f76e0 pc=0x732c88 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt(0x40011f7808?, {0x116b788?, 0x400880a4b0?}, {0xffff74af41c0?, 0x40088b6a08?}, 0x4008e5d3bc?, 0x4?, {0x4008e5d3bc?, 0x1159ea8?, 0x4008e5ca88?}) pkg/sentry/socket/netstack/netstack.go:1765 +0xd0 fp=0x40011f7780 sp=0x40011f7720 pc=0x731bd0 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt(0x400880a4b0, 0x3?, 0x4008e5d3bc?, 0x0?, {0x4008e5d3bc, 0x0?, 0x4008373680?}) pkg/sentry/socket/netstack/netstack.go:611 +0x228 fp=0x40011f7830 sp=0x40011f7780 pc=0x72ba28 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.SetSockOpt(0x4008e5ca88, 0x1d?, {{0x3}, {0x6}, {0x3}, {0x20000080}, {0x4}, {0x0}}) pkg/sentry/syscalls/linux/sys_socket.go:551 +0x250 fp=0x40011f7910 sp=0x40011f7830 pc=0x7b0b40 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0x4008e5ca88, 0xd0, {{0x3}, {0x6}, {0x3}, {0x20000080}, {0x4}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0x678 fp=0x40011f7c50 sp=0x40011f7910 pc=0x61c608 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0x4008e5ca88, 0xd0, {{0x3}, {0x6}, {0x3}, {0x20000080}, {0x4}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x48 fp=0x40011f7cb0 sp=0x40011f7c50 pc=0x61d8d8 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0x4008e5ca88, 0xd0, {{0x3}, {0x6}, {0x3}, {0x20000080}, {0x4}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0x7c fp=0x40011f7d00 sp=0x40011f7cb0 pc=0x61d49c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0x400a04e410?) pkg/sentry/kernel/task_syscall.go:258 +0x2e8 fp=0x40011f7df0 sp=0x40011f7d00 pc=0x61d1c8 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x4007eed680?, 0x4008e5ca88) pkg/sentry/kernel/task_run.go:263 +0x10b4 fp=0x40011f7f20 sp=0x40011f7df0 pc=0x6100e4 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0x4008e5ca88, 0x5f69) pkg/sentry/kernel/task_run.go:98 +0x248 fp=0x40011f7fb0 sp=0x40011f7f20 pc=0x60e998 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:390 +0x2c fp=0x40011f7fd0 sp=0x40011f7fb0 pc=0x61acdc runtime.goexit({}) src/runtime/asm_arm64.s:1222 +0x4 fp=0x40011f7fd0 sp=0x40011f7fd0 pc=0x896c4 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 64418 pkg/sentry/kernel/task_start.go:390 +0xf8