panic: bytes only has space for 6 bytes but need space for 1566 bytes (length = 195) for extension header with id = 253 goroutine 51908 gp=0xc0059fe8c0 m=21 mp=0xc001b00008 [running]: panic({0x1bdf400?, 0xc00a403f30?}) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/runtime/panic.go:804 +0x168 fp=0xc0078224c0 sp=0xc007822410 pc=0x478628 gvisor.dev/gvisor/pkg/tcpip/header.(*IPv6PayloadIterator).nextHeaderData(0xc00a5b39e0, 0x0, {0xc0084fa0ca, 0x6, 0x6}) pkg/tcpip/header/ipv6_extension_headers.go:720 +0xd25 fp=0xc007822640 sp=0xc0078224c0 pc=0xe5bca5 gvisor.dev/gvisor/pkg/tcpip/header.(*IPv6PayloadIterator).Next(0xc00a5b39e0) pkg/tcpip/header/ipv6_extension_headers.go:645 +0x5b5 fp=0xc007822770 sp=0xc007822640 pc=0xe5acb5 gvisor.dev/gvisor/pkg/tcpip/header/parse.IPv6(0xc002f96280) pkg/tcpip/header/parse/parse.go:97 +0x3d2 fp=0xc007822950 sp=0xc007822770 pc=0x10b3392 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).Parse(0xc0078229a0?, 0xc002f96280) pkg/tcpip/network/ipv6/ipv6.go:2661 +0x45 fp=0xc007822978 sp=0xc007822950 pc=0x119c525 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*protocol).parseAndValidate(0xc004b3fb00, 0xc002f96280) pkg/tcpip/network/ipv6/ipv6.go:2623 +0x46 fp=0xc0078229d8 sp=0xc007822978 pc=0x119c1a6 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).HandlePacket(0xc008385508, 0xc002f96280) pkg/tcpip/network/ipv6/ipv6.go:1101 +0x105 fp=0xc007822f50 sp=0xc0078229d8 pc=0x118d965 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket(0xc007e60908, 0x86dd, 0xc002f96280) pkg/tcpip/stack/nic.go:774 +0x1eb fp=0xc007822fa8 sp=0xc007822f50 pc=0xebd52b gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket(0xc008c7e5a0, 0x86dd, 0xc002f96280) pkg/tcpip/link/nested/nested.go:61 +0xc2 fp=0xc007822ff0 sp=0xc007822fa8 pc=0x11caec2 gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket(0xc008c7e5a0, 0x86dd, 0xc002f96280) pkg/tcpip/link/packetsocket/packetsocket.go:47 +0x5f fp=0xc007823018 sp=0xc007822ff0 pc=0x11cdd7f gvisor.dev/gvisor/pkg/tcpip/link/channel.(*Endpoint).InjectInbound(0xc00a68bb00, 0x86dd, 0xc002f96280) pkg/tcpip/link/channel/channel.go:207 +0xc2 fp=0xc007823058 sp=0xc007823018 pc=0x11d3642 gvisor.dev/gvisor/pkg/tcpip/link/tun.(*Device).Write(0xc009f88a28, 0xc00a40ea20) pkg/tcpip/link/tun/device.go:250 +0x806 fp=0xc007823240 sp=0xc007823058 pc=0x11d7b06 gvisor.dev/gvisor/pkg/sentry/devices/tundev.(*tunFD).Write(0xc009f889c0, {0x2064f60, 0xc0086c4c88}, {{0x205bbd8, 0xc00829f008}, {0x0, 0x1, 0x20000380, 0x305}, {0x0, ...}}, ...) pkg/sentry/devices/tundev/tundev.go:163 +0x592 fp=0xc007823378 sp=0xc007823240 pc=0x1707ad2 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write(0xc009f889c0, {0x2064f60, 0xc0086c4c88}, {{0x205bbd8, 0xc00829f008}, {0x0, 0x1, 0x20000380, 0x305}, {0x0, ...}}, ...) pkg/sentry/vfs/file_description.go:682 +0x145 fp=0xc007823448 sp=0xc007823378 pc=0xb0e965 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.write(0xc0086c4c88, 0xc009f889c0, {{0x205bbd8, 0xc00829f008}, {0x0, 0x1, 0x20000380, 0x305}, {0x0, 0x1}}, ...) pkg/sentry/syscalls/linux/sys_read_write.go:347 +0xa5 fp=0xc007823560 sp=0xc007823448 pc=0x129f085 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Write(0xc0086c4c88, 0x1018238c8?, {{0xc8}, {0x20000380}, {0x305}, {0x305}, {0x0}, {0x0}}) pkg/sentry/syscalls/linux/sys_read_write.go:316 +0x38f fp=0xc0078236e8 sp=0xc007823560 pc=0x129e58f gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc0086c4c88, 0x1, {{0xc8}, {0x20000380}, {0x305}, {0x305}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:143 +0xb9f fp=0xc007823998 sp=0xc0078236e8 pc=0xfed83f gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc0086c4c88, 0x1, {{0xc8}, {0x20000380}, {0x305}, {0x305}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:323 +0x85 fp=0xc007823a40 sp=0xc007823998 pc=0xfef965 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc0086c4c88, 0x1, {{0xc8}, {0x20000380}, {0x305}, {0x305}, {0x0}, {0x0}}) pkg/sentry/kernel/task_syscall.go:283 +0xc7 fp=0xc007823ab0 sp=0xc007823a40 pc=0xfef287 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc0086c4c88) pkg/sentry/kernel/task_syscall.go:258 +0x54a fp=0xc007823bd0 sp=0xc007823ab0 pc=0xfeedea gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc0086c4c88?, 0xc0086c4c88) pkg/sentry/kernel/task_run.go:269 +0x2295 fp=0xc007823e78 sp=0xc007823bd0 pc=0xfd96b5 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc0086c4c88, 0x2a38) pkg/sentry/kernel/task_run.go:97 +0x41b fp=0xc007823fb0 sp=0xc007823e78 pc=0xfd69db gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:411 +0x45 fp=0xc007823fe0 sp=0xc007823fb0 pc=0xfeb145 runtime.goexit({}) src/runtime/asm_amd64.s:1700 +0x1 fp=0xc007823fe8 sp=0xc007823fe0 pc=0x4819a1 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 51944 pkg/sentry/kernel/task_start.go:411 +0x185