syzbot


riscv/fixes test error: fatal error: lfstack.push

Status: closed as invalid on 2023/03/07 14:03
First crash: 706d, last: 704d

Sample crash report:
ps_bpf_start_bpf: bpf_open: Unknown error 524
ps_root_recvmsg: Unknown error 524
Warning: Permanently added '[localhost]:57516' (ECDSA) to the list of known hosts.
1970/01/01 00:05:18 fuzzer started
runtime: lfstack.push invalid packing: node=0xffffff88951a60 cnt=0x1 packed=0xffff88951a600001 -> node=0xffff88951a60
fatal error: lfstack.push

runtime stack:
runtime.throw({0x6cfe80, 0xc})
	/usr/local/go/src/runtime/panic.go:1198 +0x60
runtime.(*lfstack).push(0x14ab3b8, 0xffffff88951a60)
	/usr/local/go/src/runtime/lfstack.go:30 +0x1a8
runtime.(*spanSetBlockAlloc).free(...)
	/usr/local/go/src/runtime/mspanset.go:292
runtime.(*spanSet).reset(0x14a4600)
	/usr/local/go/src/runtime/mspanset.go:265 +0xe4
runtime.finishsweep_m()
	/usr/local/go/src/runtime/mgcsweep.go:145 +0xb4
runtime.gcStart.func1()
	/usr/local/go/src/runtime/mgc.go:660 +0x24
runtime.systemstack()
	/usr/local/go/src/runtime/asm_riscv64.s:131 +0x58

goroutine 1 [running]:
runtime.systemstack_switch()
	/usr/local/go/src/runtime/asm_riscv64.s:94 +0x8 fp=0xc0005bf5c0 sp=0xc0005bf5b8 pc=0x80368
runtime.gcStart({0x0, 0x0, 0x0})
	/usr/local/go/src/runtime/mgc.go:659 +0x544 fp=0xc0005bf638 sp=0xc0005bf5c0 pc=0x2bcb4
runtime.mallocgc(0x6f50, 0x64d960, 0x1)
	/usr/local/go/src/runtime/malloc.go:1174 +0x7d0 fp=0xc0005bf6b8 sp=0xc0005bf638 pc=0x1d070
runtime.newarray(0x64d960, 0x89)
	/usr/local/go/src/runtime/malloc.go:1250 +0x94 fp=0xc0005bf6e0 sp=0xc0005bf6b8 pc=0x1d2dc
runtime.makeBucketArray(0x5f1460, 0x7, 0x0)
	/usr/local/go/src/runtime/map.go:362 +0x204 fp=0xc0005bf710 sp=0xc0005bf6e0 pc=0x1e3ec
runtime.hashGrow(0x5f1460, 0xc000443fb0)
	/usr/local/go/src/runtime/map.go:1036 +0xb4 fp=0xc0005bf758 sp=0xc0005bf710 pc=0x201ac
runtime.mapassign_faststr(0x5f1460, 0xc000443fb0, {0x7146c2, 0x18})
	/usr/local/go/src/runtime/map_faststr.go:275 +0xe4 fp=0xc0005bf7c0 sp=0xc0005bf758 pc=0x23a0c
github.com/google/syzkaller/prog.(*Target).initTarget(0xc000228000)
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/target.go:159 +0x384 fp=0xc0005bf890 sp=0xc0005bf7c0 pc=0x180a34
github.com/google/syzkaller/prog.(*Target).lazyInit(0xc000228000)
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/target.go:130 +0x80 fp=0xc0005bf908 sp=0xc0005bf890 pc=0x1803b8
github.com/google/syzkaller/prog.(*Target).lazyInit-fm()
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/target.go:127 +0x34 fp=0xc0005bf918 sp=0xc0005bf908 pc=0x188ecc
sync.(*Once).doSlow(0xc000228108, 0xc0005bf9f8)
	/usr/local/go/src/sync/once.go:68 +0xcc fp=0xc0005bf960 sp=0xc0005bf918 pc=0x99814
sync.(*Once).Do(...)
	/usr/local/go/src/sync/once.go:59
github.com/google/syzkaller/prog.GetTarget({0x6b39ee, 0x5}, {0xffffffd7299e92, 0x7})
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/target.go:108 +0x17c fp=0xc0005bfa88 sp=0xc0005bf960 pc=0x180094
main.main()
	/syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:164 +0x3c0 fp=0xc0005bff88 sp=0xc0005bfa88 pc=0x55b2c8
runtime.main()
	/usr/local/go/src/runtime/proc.go:255 +0x268 fp=0xc0005bffd8 sp=0xc0005bff88 pc=0x4f770
runtime.goexit()
	/usr/local/go/src/runtime/asm_riscv64.s:507 +0x4 fp=0xc0005bffd8 sp=0xc0005bffd8 pc=0x82314

goroutine 5 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc0003c6200)
	/syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:276 +0xb0
created by go.opencensus.io/stats/view.init.0
	/syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x80
ps_root_recvmsgcb: failed to send message to pid 2825: Connection refused
ps_root_recvmsgcb: failed to send message to pid 2826: Connection refused
ps_root_recvmsgcb: failed to send message to pid 2827: Connection refused

Crashes (15):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/02/24 12:14 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 630c6bc9 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/24 12:14 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 630c6bc9 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/24 12:14 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 630c6bc9 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/24 02:45 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 630c6bc9 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/24 02:45 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 630c6bc9 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/24 02:45 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 630c6bc9 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/23 14:44 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 4359978e .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/23 14:44 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 4359978e .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/23 14:44 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 4359978e .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/23 02:42 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 9e2ebb3c .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/23 02:42 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 9e2ebb3c .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/23 02:42 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 9e2ebb3c .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/22 14:39 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 9f1e2cb3 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/22 14:39 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 9f1e2cb3 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
2023/02/22 14:39 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 950b879b7f02 9f1e2cb3 .config console log report ci-qemu2-riscv64 riscv/fixes test error: fatal error: lfstack.push
* Struck through repros no longer work on HEAD.