panic: IPv6 payload too large: 65536, must be <= 65535 goroutine 1541 [running]: panic(0x16dcd80, 0xc000860010) GOROOT/src/runtime/panic.go:1064 +0x470 fp=0xc0006aa838 sp=0xc0006aa780 pc=0x439090 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).addIPHeader(0xc00044e8c0, 0xc0004ca410, 0x10, 0xc000d06000, 0x10, 0xc00083c0f0, 0x4000000011, 0x0, 0x0, 0x0) pkg/tcpip/network/ipv6/ipv6.go:445 +0x319 fp=0xc0006aa910 sp=0xc0006aa838 pc=0xf279d9 gvisor.dev/gvisor/pkg/tcpip/network/ipv6.(*endpoint).WritePacket(0xc00044e8c0, 0xc000848160, 0x0, 0x4000000011, 0xc00083c0f0, 0x475fac) pkg/tcpip/network/ipv6/ipv6.go:510 +0x109 fp=0xc0006aadb0 sp=0xc0006aa910 pc=0xf27fc9 gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket(0xc000848160, 0x0, 0x4000000011, 0xc00083c0f0, 0xc0006aae68) pkg/tcpip/stack/route.go:389 +0x133 fp=0xc0006aae10 sp=0xc0006aadb0 pc=0xc60fd3 gvisor.dev/gvisor/pkg/tcpip/transport/raw.(*endpoint).finishWrite(0xc000d661c0, 0xc000c10000, 0x10000, 0x10000, 0xc000848160, 0x7f6ad7cafff0, 0x0, 0x0) pkg/tcpip/transport/raw/endpoint.go:383 +0x7e9 fp=0xc0006aaf90 sp=0xc0006aae10 pc=0xe94b69 gvisor.dev/gvisor/pkg/tcpip/transport/raw.(*endpoint).write(0xc000d661c0, 0x1a83f20, 0xc00090e320, 0x0, 0x0, 0x10, 0xc0006ab138, 0x40fcf8) pkg/tcpip/transport/raw/endpoint.go:328 +0x6d1 fp=0xc0006ab0d8 sp=0xc0006aaf90 pc=0xe93f71 gvisor.dev/gvisor/pkg/tcpip/transport/raw.(*endpoint).Write(0xc000d661c0, 0x1a83f20, 0xc00090e320, 0x0, 0x0, 0x0, 0x0, 0xc0006ab1b0) pkg/tcpip/transport/raw/endpoint.go:237 +0xb2 fp=0xc0006ab148 sp=0xc0006ab0d8 pc=0xe93532 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write(0xc0002e49a0, 0x1aa4640, 0xc000aae000, 0x1a9f6e0, 0xc000684a00, 0x0, 0x1, 0x0, 0x10000, 0x0, ...) pkg/sentry/socket/netstack/netstack_vfs2.go:134 +0x173 fp=0xc0006ab248 sp=0xc0006ab148 pc=0xf660d3 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write(0xc0002e49a0, 0x1aa4640, 0xc000aae000, 0x1a9f6e0, 0xc000684a00, 0x0, 0x1, 0x0, 0x10000, 0x0, ...) pkg/sentry/vfs/file_description.go:630 +0x131 fp=0xc0006ab318 sp=0xc0006ab248 pc=0x9f1491 gvisor.dev/gvisor/pkg/sentry/kernel/pipe.(*VFSPipeFD).SpliceToNonPipe(0xc000684a00, 0x1aa4640, 0xc000aae000, 0xc0002e49a0, 0xffffffffffffffff, 0x10005, 0x0, 0x0, 0x0) pkg/sentry/kernel/pipe/vfs.go:275 +0x216 fp=0xc0006ab488 sp=0xc0006ab318 pc=0xb90076 gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Splice(0xc000aae000, 0x3, 0x0, 0x5, 0x0, 0x10005, 0x5, 0x0, 0x0, 0x0, ...) pkg/sentry/syscalls/linux/vfs2/splice.go:140 +0xbc5 fp=0xc0006ab730 sp=0xc0006ab488 pc=0x130ee05 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000aae000, 0x113, 0x3, 0x0, 0x5, 0x0, 0x10005, 0x5, 0x0, 0x0, ...) pkg/sentry/kernel/task_syscall.go:104 +0x453 fp=0xc0006ab9d0 sp=0xc0006ab730 pc=0xd61213 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000aae000, 0x113, 0x3, 0x0, 0x5, 0x0, 0x10005, 0x5, 0x408638, 0xc000aae8df) pkg/sentry/kernel/task_syscall.go:239 +0xba fp=0xc0006abab0 sp=0xc0006ab9d0 pc=0xd6299a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc000aae000, 0x113, 0x3, 0x0, 0x5, 0x0, 0x10005, 0x5, 0x1375ecb, 0x2d1a6d4) pkg/sentry/kernel/task_syscall.go:199 +0x10f fp=0xc0006abb60 sp=0xc0006abab0 pc=0xd622af gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc000aae000, 0x2, 0xc000aae000) pkg/sentry/kernel/task_syscall.go:174 +0x1ea fp=0xc0006abca0 sp=0xc0006abb60 pc=0xd61a4a gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x0, 0xc000aae000, 0x1a76320, 0x0) pkg/sentry/kernel/task_run.go:282 +0x12a7 fp=0xc0006abed8 sp=0xc0006abca0 pc=0xd4d3c7 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000aae000, 0x28) pkg/sentry/kernel/task_run.go:97 +0x398 fp=0xc0006abfd0 sp=0xc0006abed8 pc=0xd4b4f8 runtime.goexit() src/runtime/asm_amd64.s:1374 +0x1 fp=0xc0006abfd8 sp=0xc0006abfd0 pc=0x4745e1 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:323 +0x1a5