panic: bad group arg size 0, should be <= 24 for &prog.GroupArg{ArgCommon:prog.ArgCommon{typ:(*prog.StructType)(0xca4260)}, Inner:[]prog.Arg{}} type &prog.StructType{Key:prog.StructKey{Name:"vcpu_segment_info", Dir:0}, FldName:"", StructDesc:(*prog.StructDesc)(0xcbd700)} goroutine 24 [running]: github.com/google/syzkaller/prog.foreachArgImpl(0x9a8c40, 0xc0012e4a20, 0xc0012e4850, 0xc0012e47e0, 0x1b8, 0x0, 0xc000537910) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:144 +0x54f github.com/google/syzkaller/prog.foreachArgImpl(0x9a8c40, 0xc0012e4930, 0xc0012e4850, 0xc0012e47e0, 0x158, 0x0, 0xc000537910) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 github.com/google/syzkaller/prog.foreachArgImpl(0x9a8c40, 0xc0012e4840, 0xc0012e4820, 0xc0012e47e0, 0x10, 0x0, 0xc000537910) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 github.com/google/syzkaller/prog.foreachArgImpl(0x9a8c40, 0xc0012e4810, 0xc0012c3d48, 0xc0012e47e0, 0x0, 0x203000, 0xc000537910) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 github.com/google/syzkaller/prog.foreachArgImpl(0x9a8c80, 0xc0012e47e0, 0xc0012c3d48, 0x0, 0x0, 0x7408d37918ee00, 0xc000537910) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:151 +0x3a6 github.com/google/syzkaller/prog.ForeachArg(0xc0012c3d40, 0xc000537910) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:120 +0x9e github.com/google/syzkaller/prog.getCompatibleResources(0xc0012c3d00, 0x8f5f7a, 0x7, 0xc0020a4e00, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:910 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc0020a4e00, 0xc0012d64b0, 0xcb8240, 0x1, 0x0, 0x0, 0x0, 0x8f5f7a) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:858 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb8240, 0xc0020a4e00, 0xc0012d64b0, 0x10, 0x87a360, 0xc00003e380, 0x2d11c2008, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:688 +0x282 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0020a4e00, 0xc0012d64b0, 0x9afd40, 0xcb8240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:677 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:626 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0020a4e00, 0xc0012d64b0, 0xc9a090, 0x1, 0x1, 0x30fc084d, 0x1fd2eeb758e73874, 0xc000537d78, 0x78a33e, 0x85b040, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0020a4e00, 0xc0012d64b0, 0xcedde0, 0x137, 0xc0012d64b0, 0xc00129c780) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:562 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0020a4e00, 0xc0012d64b0, 0xc001cf9280, 0x4, 0xc001cf9280, 0xc0024da340, 0xc0012d64b0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:554 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000537ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001cf9280, 0x9a34c0, 0xc00259e240, 0x14, 0xc002818f40, 0xc001d0a000, 0x203a, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc00259c2c0) /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:259 +0x114c b*1w?Zw$_P}B4:⵮Z*m žz#BN8ڻ Q"FbKF>'_ L8-L~geT tap1 /dev/bpf./file0b*1w?Zw$_P}B4:⵮Z*m žz#BN8ڻ Q"FbKF>'_ L8-L~geT tap1 /dev/bpf./file0