WARNING: DATA RACE Write at 0x00c012fa173d by goroutine 273849: encoding/binary.bigEndian.PutUint16() GOROOT/src/encoding/binary/binary.go:150 +0xb72 gvisor.dev/gvisor/pkg/tcpip/header.IPv4.SetFlagsFragmentOffset() pkg/tcpip/header/ipv4.go:438 +0xace gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).deliverPacketLocally() pkg/tcpip/network/ipv4/ipv4.go:1288 +0xacd gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket() pkg/tcpip/network/ipv4/ipv4.go:1147 +0x95b gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket() pkg/tcpip/network/ipv4/ipv4.go:875 +0x6e9 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket() pkg/tcpip/stack/nic.go:758 +0x216 gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket() pkg/tcpip/link/nested/nested.go:61 +0x98 gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket() pkg/tcpip/link/packetsocket/packetsocket.go:47 +0x4d gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket() pkg/tcpip/link/nested/nested.go:61 +0x98 gvisor.dev/gvisor/pkg/tcpip/link/ethernet.(*Endpoint).DeliverNetworkPacket() pkg/tcpip/link/ethernet/ethernet.go:82 +0x284 gvisor.dev/gvisor/pkg/tcpip/link/veth.(*Endpoint).InjectInbound() pkg/tcpip/link/veth/veth.go:128 +0x98 gvisor.dev/gvisor/pkg/tcpip/link/veth.NewPair.func1() pkg/tcpip/link/veth/veth.go:78 +0x89 Previous read at 0x00c012fa173d by goroutine 273854: encoding/binary.bigEndian.Uint16() GOROOT/src/encoding/binary/binary.go:143 +0x1ae gvisor.dev/gvisor/pkg/tcpip/header.IPv4.Flags() pkg/tcpip/header/ipv4.go:313 +0x13f gvisor.dev/gvisor/pkg/tcpip/header.IPv4.More() pkg/tcpip/header/ipv4.go:318 +0x207 gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).deliverPacketLocally() pkg/tcpip/network/ipv4/ipv4.go:1220 +0x20b gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket() pkg/tcpip/network/ipv4/ipv4.go:1147 +0x95b gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket() pkg/tcpip/network/ipv4/ipv4.go:875 +0x6e9 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket() pkg/tcpip/stack/nic.go:758 +0x216 gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket() pkg/tcpip/link/nested/nested.go:61 +0x98 gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket() pkg/tcpip/link/packetsocket/packetsocket.go:47 +0x4d gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket() pkg/tcpip/link/nested/nested.go:61 +0x98 gvisor.dev/gvisor/pkg/tcpip/link/ethernet.(*Endpoint).DeliverNetworkPacket() pkg/tcpip/link/ethernet/ethernet.go:82 +0x284 gvisor.dev/gvisor/pkg/tcpip/link/veth.(*Endpoint).InjectInbound() pkg/tcpip/link/veth/veth.go:128 +0x98 gvisor.dev/gvisor/pkg/tcpip/link/veth.NewPair.func1() pkg/tcpip/link/veth/veth.go:78 +0x89