syzbot


panic: cannot allocate memory

Status: upstream: reported on 2023/02/08 00:47
Reported-by: syzbot+804ca2f13213ebeb2a78@syzkaller.appspotmail.com
First crash: 436d, last: 422d

Sample crash report:
sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10)
r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x4, 0x4, 0x1}, 0x48)
bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r2, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20)
panic: cannot allocate memory

goroutine 10 [running]:
github.com/google/syzkaller/pkg/image.mustDecompress({0xc02652c500, 0x25a, 0x280})
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/image/compression_optimized.go:65 +0x5cb
github.com/google/syzkaller/pkg/image.MustDecompress({0xc02652c500, 0xc02654b080, 0x0})
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/image/compression.go:36 +0x3b
github.com/google/syzkaller/prog.(*randGen).mutateImage(0xc026481520, {0xc02652c500, 0x25a, 0x280})
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:388 +0x7c
github.com/google/syzkaller/prog.(*BufferType).mutate(0xc0264b0b48, 0xc026481520, 0x7, {0xce7db8, 0xc0264cb050}, {0xc0264b0b48, {0x1c33a80, 0x7, 0x7}, 0xc0264cb020, ...})
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:380 +0x4fd
github.com/google/syzkaller/prog.(*Target).mutateArg(0x0, 0x10000c0152946f0, 0x7fc532649038, {0xce7db8, 0xc0264cb050}, {0xc0264b0b48, {0x1c33a80, 0x7, 0x7}, 0xc0264cb020, ...}, ...)
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:243 +0xf0
github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc00aaafd60)
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:196 +0x2cc
github.com/google/syzkaller/prog.(*Prog).Mutate(0xc026537cc0, {0xcde490, 0xc020dac210}, 0x1e, 0xc0291da0c0, 0xc0002d87b0, {0xc01743e000, 0xa278, 0xc000})
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:51 +0x2ec
main.(*Proc).smashInput(0xc0291da100, 0xc00a44c4d0)
	/syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:219 +0x16b
main.(*Proc).loop(0xc0291da100)
	/syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:78 +0x125
created by main.main
	/syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:310 +0x15e5

Crashes (4):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/02/22 06:38 linux-4.19.y 3f8a27f9e27b 42a4d508 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 panic: cannot allocate memory
2023/02/15 10:02 linux-4.19.y 3f8a27f9e27b e62ba3c1 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 panic: cannot allocate memory
2023/02/12 22:10 linux-4.19.y 3f8a27f9e27b 93e26d60 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 panic: cannot allocate memory
2023/02/08 00:46 linux-4.19.y 3f8a27f9e27b 15c3d445 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 panic: cannot allocate memory
* Struck through repros no longer work on HEAD.