panic: bad arg kind: goroutine 16 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc002e349f8, 0xc002ca0c00, 0xc002ca0bd0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x91b github.com/google/syzkaller/prog.(*Prog).Clone(0xc000302f40, 0x900149) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc002b26b20, 0xc0001a9360, 0xcac6a0, 0x0, 0x9b2d00, 0xc001ec1050, 0xc000176a20, 0x1, 0xc002e34d08) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:839 +0xc2 github.com/google/syzkaller/prog.(*ResourceType).generate(0xcac6a0, 0xc002b26b20, 0xc0001a9360, 0x0, 0x9b2d00, 0xc0000f6380, 0x25278c008, 0x0, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:669 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b26b20, 0xc0001a9360, 0x9b8fa0, 0xcac6a0, 0xc000170000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002b26b20, 0xc0001a9360, 0xd402e0, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x10, 0x41726e, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6c60, 0xc002b26b20, 0xc0001a9360, 0x0, 0xd79600, 0x40c698, 0x203000, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b26b20, 0xc0001a9360, 0x9b9060, 0xcb6c60, 0x252780000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002b26b20, 0xc0001a9360, 0xcb6e20, 0x2, 0x2, 0x0, 0xd, 0xc002e35128, 0xc002e351a0, 0x40be26, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6de0, 0xc002b26b20, 0xc0001a9360, 0x0, 0xd79600, 0x4ef173, 0xc002ed5500, 0xc002e351d0, 0x40c698) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b26b20, 0xc0001a9360, 0x9b9060, 0xcb6de0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*UnionType).generate(0xcafaa0, 0xc002b26b20, 0xc0001a9360, 0x0, 0xd79600, 0xc002b27020, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:788 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b26b20, 0xc0001a9360, 0x9b9120, 0xcafaa0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002b26b20, 0xc0001a9360, 0xcb5fa0, 0x2, 0x2, 0xcb5e00, 0x0, 0x9b2c80, 0xc002b26f60, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb5f60, 0xc002b26b20, 0xc0001a9360, 0x0, 0xd79600, 0xc002b26fa0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b26b20, 0xc0001a9360, 0x9b9060, 0xcb5f60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002b26b20, 0xc0001a9360, 0xd3f5a0, 0x9, 0x9, 0xaaaaaaaaaaaaaa00, 0x38, 0xc002e35758, 0x40c698, 0x10, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb5fe0, 0xc002b26b20, 0xc0001a9360, 0x0, 0xd79600, 0xc001433dc0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b26b20, 0xc0001a9360, 0x9b9060, 0xcb5fe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002b26b20, 0xc0001a9360, 0xcb4d60, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb4d20, 0xc002b26b20, 0xc0001a9360, 0x0, 0xd79600, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002b26b20, 0xc0001a9360, 0x9b9060, 0xcb4d20, 0xd70000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*UnionType).mutate(0xcaf860, 0xc002b26b20, 0xc0001a9360, 0x9b2d40, 0xc002b26aa0, 0xc002b26a08, 0xcab220, 0x1, 0x1, 0xc00244def0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:457 +0x178 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000d36c0, 0xc002b26b20, 0xc0001a9360, 0x9b2d40, 0xc002b26aa0, 0xc002b26a08, 0xcab220, 0x1, 0x1, 0xc00244def0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:229 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc002e35ec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:182 +0x288 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001df7d80, 0x9ac300, 0xc001da0a80, 0x14, 0xc00258b9c0, 0xc00266a000, 0x2707, 0x3000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:47 +0x32c main.(*Proc).loop(0xc001cdbb00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 eͫ\5۱spoi G6OV`;&<bjםQ`xy,8 TC=c|"jjbVܳ.Q`Q \vG)?=M|