panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x1b575ac] goroutine 658 [running]: panic({0x30c940?, 0x231ea80?}) GOROOT/src/runtime/panic.go:1017 +0x3cc fp=0xc005b6c380 sp=0xc005b6c2d0 pc=0x12e72fc runtime.panicmem(...) GOROOT/src/runtime/panic.go:261 runtime.sigpanic() GOROOT/src/runtime/signal_unix.go:861 +0x30c fp=0xc005b6c3e0 sp=0xc005b6c380 pc=0x130100c gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState(0xc005e9b9e0, 0xc0001fe500) pkg/tcpip/transport/tcp/connect.go:414 +0x18c fp=0xc005b6d7d0 sp=0xc005b6c3f0 pc=0x1b575ac gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment(0xc005e9b9e0, 0xc0001fe500) pkg/tcpip/transport/tcp/connect.go:533 +0x11c fp=0xc005b6d820 sp=0xc005b6d7d0 pc=0x1b5852c gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments(0xc005e9b9e0) pkg/tcpip/transport/tcp/connect.go:550 +0x80 fp=0xc005b6d880 sp=0xc005b6d820 pc=0x1b58630 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnecting(0xc0089c2468?, 0xc0089c2300) pkg/tcpip/transport/tcp/dispatcher.go:148 +0xac fp=0xc005b6de70 sp=0xc005b6d880 pc=0x1b608bc gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start(0xc0001efb30, 0xc000d1c678) pkg/tcpip/transport/tcp/dispatcher.go:310 +0x204 fp=0xc005b6dfa0 sp=0xc005b6de70 pc=0x1b615c4 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init.func2() pkg/tcpip/transport/tcp/dispatcher.go:391 +0x44 fp=0xc005b6dfd0 sp=0xc005b6dfa0 pc=0x1b61c24 runtime.goexit() src/runtime/asm_arm64.s:1197 +0x4 fp=0xc005b6dfd0 sp=0xc005b6dfd0 pc=0x1320dd4 created by gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).init in goroutine 324 pkg/tcpip/transport/tcp/dispatcher.go:391 +0x184