panic: runtime error: integer divide by zero goroutine 447 [running]: panic(0x150e240, 0x218b320) GOROOT/src/runtime/panic.go:1064 +0x46d fp=0xc0004d0bf0 sp=0xc0004d0b38 pc=0x43611d runtime.panicdivide() GOROOT/src/runtime/panic.go:191 +0x5b fp=0xc0004d0c10 sp=0xc0004d0bf0 pc=0x43488b gvisor.dev/gvisor/pkg/tcpip/stack.(*ConnTrack).bucket(0xc0004801d0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600000000, 0x800, 0x0) pkg/tcpip/stack/conntrack.go:509 +0x3df fp=0xc0004d0d08 sp=0xc0004d0c10 pc=0x9ecb3f gvisor.dev/gvisor/pkg/tcpip/stack.(*ConnTrack).connForTID(0xc0004801d0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600000000, 0x800, 0x0, 0x0) pkg/tcpip/stack/conntrack.go:247 +0xe0 fp=0xc0004d0eb8 sp=0xc0004d0d08 pc=0x9ea210 gvisor.dev/gvisor/pkg/tcpip/stack.(*ConnTrack).originalDst(0xc0004801d0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14ba160, 0xc00050ddbf, 0x203000, ...) pkg/tcpip/stack/conntrack.go:622 +0x158 fp=0xc0004d0fb0 sp=0xc0004d0eb8 pc=0x9ed5f8 gvisor.dev/gvisor/pkg/tcpip/stack.(*IPTables).OriginalDst(...) pkg/tcpip/stack/iptables.go:422 gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).GetSockOpt(0xc000486b00, 0x1490400, 0xc0002bd380, 0xc00050ddb0) pkg/tcpip/transport/tcp/endpoint.go:2022 +0x1eb fp=0xc0004d1128 sp=0xc0004d0fb0 pc=0xccbe1b gvisor.dev/gvisor/pkg/sentry/socket/netstack.getSockOptIP(0xc000632a80, 0x7fbb901d5140, 0xc000486b00, 0x50, 0x31313131, 0x2, 0xc000010038, 0x7fbb901d5140, 0x2000) pkg/sentry/socket/netstack/netstack.go:1613 +0xfe7 fp=0xc0004d12d8 sp=0xc0004d1128 pc=0xd39957 gvisor.dev/gvisor/pkg/sentry/socket/netstack.GetSockOpt(0xc000632a80, 0x18b4640, 0xc0001c0100, 0x7fbb901d5140, 0xc000486b00, 0x2, 0x1, 0x0, 0x50, 0x31313131, ...) pkg/sentry/socket/netstack/netstack.go:998 +0x1bf fp=0xc0004d1360 sp=0xc0004d12d8 pc=0xd3326f gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketOperations).GetSockOpt(0xc0001c0100, 0xc000632a80, 0x0, 0x50, 0x0, 0x31313131, 0x0, 0x0, 0x0) pkg/sentry/socket/netstack/netstack.go:981 +0xad9 fp=0xc0004d1598 sp=0xc0004d1360 pc=0xd32ff9 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.getSockOpt(0xc000632a80, 0x7fbb901d5028, 0xc0001c0100, 0x0, 0x50, 0x0, 0x31313131, 0x9, 0x3, 0x3014a82a0) pkg/sentry/syscalls/linux/sys_socket.go:514 +0xd7 fp=0xc0004d1638 sp=0xc0004d1598 pc=0xc34a87 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.GetSockOpt(0xc000632a80, 0x3, 0x0, 0x50, 0x0, 0x20000040, 0x400dd0, 0x0, 0x0, 0x0, ...) pkg/sentry/syscalls/linux/sys_socket.go:468 +0x295 fp=0xc0004d1740 sp=0xc0004d1638 pc=0xc34605 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000632a80, 0x37, 0x3, 0x0, 0x50, 0x0, 0x20000040, 0x400dd0, 0x85, 0x340, ...) pkg/sentry/kernel/task_syscall.go:170 +0x44e fp=0xc0004d19e0 sp=0xc0004d1740 pc=0xb91fae gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000632a80, 0x37, 0x3, 0x0, 0x50, 0x0, 0x20000040, 0x400dd0, 0x407baa, 0xc000633357) pkg/sentry/kernel/task_syscall.go:305 +0xb5 fp=0xc0004d1ac0 sp=0xc0004d19e0 pc=0xb93665 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc000632a80, 0x37, 0x3, 0x0, 0x50, 0x0, 0x20000040, 0x400dd0, 0xc0004d1ca0, 0x1109f66) pkg/sentry/kernel/task_syscall.go:265 +0x10a fp=0xc0004d1b70 sp=0xc0004d1ac0 pc=0xb92fca gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc000632a80, 0x2, 0xc0000fe080) pkg/sentry/kernel/task_syscall.go:240 +0x1e8 fp=0xc0004d1cb0 sp=0xc0004d1b70 pc=0xb927b8 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0x0, 0xc000632a80, 0x1881760, 0x0) pkg/sentry/kernel/task_run.go:274 +0x17fb fp=0xc0004d1ee8 sp=0xc0004d1cb0 pc=0xb7fccb gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000632a80, 0xd) pkg/sentry/kernel/task_run.go:92 +0x31d fp=0xc0004d1fd0 sp=0xc0004d1ee8 pc=0xb7d87d runtime.goexit() src/runtime/asm_amd64.s:1373 +0x1 fp=0xc0004d1fd8 sp=0xc0004d1fd0 pc=0x46b961 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start pkg/sentry/kernel/task_start.go:318 +0x19e