bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x17, 0xf, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x111, r0}, {}, {}, {0x85, 0x0, 0x0, 0x7b}, {0x4}}, {{0x5, 0x0, 0x3}}, [], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x9}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) panic: runtime error: floating point error [recovered] panic: runtime error: floating point error [signal SIGFPE: floating-point exception code=0x80 addr=0x0 pc=0x4796e0] goroutine 26 [running]: encoding/gob.catchError(0xc000612070) /usr/local/go/src/encoding/gob/error.go:38 +0x6d panic({0xab7140?, 0x13e5cd0?}) /usr/local/go/src/runtime/panic.go:914 +0x21f sync.(*Map).Load(0x1c, {0x100c0007c7c28, 0x7ffba3747858}) /usr/local/go/src/sync/map.go:120 encoding/gob.validUserType({0xe65ea8?, 0xa55ac0}) /usr/local/go/src/encoding/gob/type.go:45 +0x4c encoding/gob.userType({0xe65ea8?, 0xa55ac0?}) /usr/local/go/src/encoding/gob/type.go:154 +0x1d encoding/gob.(*Decoder).decodeValue(0xc000612000, 0x417600?, {0xa55ac0?, 0xc00007c2a0?, 0x58?}) /usr/local/go/src/encoding/gob/decode.go:1231 +0xcc encoding/gob.(*Decoder).DecodeValue(0xc000612000, {0xa55ac0?, 0xc00007c2a0?, 0x20?}) /usr/local/go/src/encoding/gob/decoder.go:229 +0x196 encoding/gob.(*Decoder).Decode(0xc000612000, {0xa55ac0?, 0xc00007c2a0?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x125 net/rpc.(*gobClientCodec).ReadResponseHeader(0xab00a0?, 0xa52140?) /usr/local/go/src/net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0000911a0) /usr/local/go/src/net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6