panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference target: freebsd/amd64, rev: 8cac236e8c3741446e540b2fe0702086a4ae4c17, mode=1, prog: "r0 = socket$inet_sctp(0x2, 0x5, 0x84)\nconnect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x2, @rand_addr=0x79}, 0x10)\ngetsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000840)={@in6={{0x1c, 0x1c, 0x2, 0x0, @rand_addr=\"09ae5aa61fd79b128970dd7e52030fe4\"}}}, &(0x7f0000000100)=0x98)\n" [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x5e7351] goroutine 1 [running]: github.com/google/syzkaller/prog.(*Target).Deserialize.func1(0xc000101040, 0x1, 0xc000372640, 0x126, 0x126) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:237 +0x228 panic(0x8f70c0, 0x10354f0) /syzkaller/go/src/runtime/panic.go:969 +0x166 github.com/google/syzkaller/prog.(*Prog).validate(0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:32 +0x71 github.com/google/syzkaller/prog.(*Target).Deserialize(0xc000101040, 0xc000372640, 0x126, 0x126, 0x1, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:252 +0x1b6 main.(*Fuzzer).deserializeInput(0xc000101a00, 0xc000372640, 0x126, 0x126, 0x25fc13b030d1496e) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:462 +0x69 main.(*Fuzzer).addInputFromAnotherFuzzer(0xc000101a00, 0xc000028330, 0x2a, 0xc000372640, 0x126, 0x126, 0xc000332d80, 0x344, 0x344, 0xc0000bd880, ...) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:434 +0x59 main.(*Fuzzer).poll(0xc000101a00, 0x99e200, 0x0, 0xc00033fe78) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:412 +0x427 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:267 +0x11d6