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_udplite(0x2, 0x2, 0x88)\nrecvfrom$inet(r0, 0x0, 0xccf3, 0x0, 0x0, 0x800e00545)\nsocket$inet_udplite(0x2, 0x2, 0x88)\nrecvfrom$inet(0xffffffffffffffff, 0x0, 0x1000001ab, 0x0, 0x0, 0x800e004e1)\nr1 = socket$inet_udplite(0x2, 0x2, 0x88)\nreadv(0xffffffffffffffff, 0x0, 0x0)\nr2 = socket$inet_udplite(0x2, 0x2, 0x88)\nrecvfrom$inet(r2, 0x0, 0xccf3, 0x0, 0x0, 0x800e00545)\nshutdown(r1, 0x0)\nr3 = socket$inet_udplite(0x2, 0x2, 0x88)\nreadv(r3, &(0x7f00000005c0)=[{&(0x7f00000002c0)=\"\"/111, 0x6f}, {0x0}, {0x0}, {&(0x7f0000000040)=\"\"/25, 0x19}, {&(0x7f0000000180)=\"\"/68, 0x44}, {&(0x7f0000000200)=\"\"/84, 0x54}, {&(0x7f0000000080)=\"\"/33, 0x21}], 0x7)\nr4 = socket$inet_udplite(0x2, 0x2, 0x88)\nrecvfrom$inet(r4, 0x0, 0x73a0b1b, 0x0, 0x0, 0x800e00549)\nshutdown(r3, 0x0)\nr5 = socket$inet_sctp(0x2, 0x800000000001, 0x84)\nlisten(r5, 0x0)\naccept(r5, &(0x7f0000000400)=@un=@abs={0x8}, &(0x7f0000000500)=0x8)\nshutdown(r4, 0x0)\nshutdown(r2, 0x0)\n" [signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x5c04c7] login: FreeBSD/amd64 (ci-freebsd-main-3.c.syzkaller.internal) (ttyu0) goroutine 1 [running]: github.com/google/syzkaller/prog.(*Target).Deserialize.func1(0xc000102ea0, 0x1, 0xc00030c400, 0x3a9, 0x3a9) /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.(*parser).parseProg(0xc000297750, 0xffffffffffffffff, 0x52, 0x93bc60) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:296 +0x447 github.com/google/syzkaller/prog.(*Target).Deserialize(0xc000102ea0, 0xc00030c400, 0x3a9, 0x3a9, 0x1, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:242 +0x177 main.(*Fuzzer).deserializeInput(0xc000103a00, 0xc00030c400, 0x3a9, 0x3a9, 0xdd2565bb8c33155d) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:462 +0x69 main.(*Fuzzer).addInputFromAnotherFuzzer(0xc000103a00, 0xc00019d440, 0x6, 0xc00030c400, 0x3a9, 0x3a9, 0xc00031a000, 0xc6, 0xc6, 0xc00026e000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:434 +0x59 main.(*Fuzzer).poll(0xc000103a00, 0x99e200, 0x0, 0xc0000c9e78) /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 login: