syzbot


panic: runtime error: floating point error (2)

Status: premoderation: reported syz repro on 2023/12/27 20:43
Bug presence: origin:lts
Labels: missing-backport
[Documentation on labels]
Reported-by: syzbot+7f075ca195b998c309cf@syzkaller.appspotmail.com
First crash: 288d, last: 44d
Bug presence (4)
Date Name Commit Repro Result
2024/05/17 android14-6.1 (ToT) 51c421385e7a C [report] panic: runtime error: floating point error
2024/04/02 lts (merge base) 883d1a956208 C [report] go runtime error
2024/05/17 lts (merge base) 883d1a956208 C Didn't crash
2024/04/02 upstream (ToT) 026e680b0a08 C Didn't crash
Similar bugs (7)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-54 panic: runtime error: floating point error syz 5 33d 623d 0/2 upstream: reported syz repro on 2023/01/26 18:24
android-5-10 panic: runtime error: floating point error 1 780d 780d 0/2 auto-obsoleted due to no activity on 2022/11/21 00:58
upstream panic: runtime error: floating point error (2) syz error 14 11d 443d 0/28 upstream: reported syz repro on 2023/07/25 08:02
android-5-15 panic: runtime error: floating point error 3 632d 680d 0/2 auto-obsoleted due to no activity on 2023/04/24 18:55
android-5-10 panic: runtime error: floating point error (2) syz error error 8 181d 632d 0/2 premoderation: reported syz repro on 2023/01/17 08:13
android-6-1 panic: runtime error: floating point error 1 418d 418d 0/2 auto-obsoleted due to no activity on 2023/11/17 15:39
upstream panic: runtime error: floating point error kernel 2 606d 885d 22/28 fixed on 2023/02/24 13:50
Last patch testing requests (3)
Created Duration User Patch Repo Result
2024/07/26 18:25 6m retest repro android14-6.1 report log
2024/04/24 21:49 8m retest repro android14-6.1 OK log
2024/04/24 21:49 5m retest repro android14-6.1 report log
Fix bisection attempts (1)
Created Duration User Patch Repo Result
2024/08/27 07:28 40m bisect fix android14-6.1 OK (0) job log log

Sample crash report:
2024/04/02 08:26:24 executed programs: 32
panic: runtime error: floating point error
[signal SIGFPE: floating-point exception code=0x80 addr=0x0 pc=0x4a7eca]

goroutine 20 [running]:
internal/abi.(*Type).Kind(...)
	/usr/local/go/src/internal/abi/type.go:163
reflect.Value.Field({0xa79f80?, 0xc0015a6f48?, 0x0?}, 0xa79f80?)
	/usr/local/go/src/reflect/value.go:1288 +0x4a
reflect.deepValueEqual({0xa79f80?, 0xc0015a6f48?, 0xc001387b58?}, {0xa79f80?, 0xc0015a6f60?, 0xda9610?}, 0xc00133caa0?)
	/usr/local/go/src/reflect/deepequal.go:130 +0x10f6
reflect.DeepEqual({0xa79f80?, 0xc0015a6f48?}, {0xa79f80?, 0xc0015a6f60?})
	/usr/local/go/src/reflect/deepequal.go:237 +0x245
github.com/google/syzkaller/prog.(*execContext).serializeCall(0xc001387b68, 0xc00133caa0)
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:92 +0xc5
github.com/google/syzkaller/prog.(*Prog).SerializeForExec(0xc00133ab40, {0x7fa08f574000, 0x400000, 0x400000})
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:76 +0x159
github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000292fc0, 0x10?, 0xc00133ab40)
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:257 +0x4b
main.(*Context).execute(0xc001313000, 0x0?, 0x0?, 0x0?, 0x0?)
	/syzkaller/gopath/src/github.com/google/syzkaller/tools/syz-execprog/execprog.go:181 +0x145
main.(*Context).run(0xc001313000, 0x0?)
	/syzkaller/gopath/src/github.com/google/syzkaller/tools/syz-execprog/execprog.go:166 +0xbb
main.main.func3()
	/syzkaller/gopath/src/github.com/google/syzkaller/tools/syz-execprog/execprog.go:127 +0x51
created by main.main in goroutine 1
	/syzkaller/gopath/src/github.com/google/syzkaller/tools/syz-execprog/execprog.go:125 +0x5bf

Crashes (9):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/02 08:26 android14-6.1 f085398f0e8f 6baf5069 .config strace log report syz [disk image] [vmlinux] [kernel image] ci2-android-6-1 panic: runtime error: floating point error
2024/04/06 16:33 android14-6.1 60534eef4739 ca620dd8 .config console log report syz [disk image] [vmlinux] [kernel image] ci2-android-6-1 panic: runtime error: floating point error
2024/04/10 21:32 android14-6.1 be55946e207c 4320ec32 .config console log report info [disk image] [vmlinux] [kernel image] ci2-android-6-1 panic: runtime error: floating point error
2024/04/10 21:32 android14-6.1 be55946e207c 4320ec32 .config console log report info [disk image] [vmlinux] [kernel image] ci2-android-6-1 panic: runtime error: floating point error
2024/04/03 14:48 android14-6.1 3ca4271578e1 7925100d .config console log report info [disk image] [vmlinux] [kernel image] ci2-android-6-1 panic: runtime error: floating point error
2024/03/28 01:20 android14-6.1 eef3b6e52937 120789fd .config console log report info [disk image] [vmlinux] [kernel image] ci2-android-6-1 panic: runtime error: floating point error
2024/03/27 23:45 android14-6.1 eef3b6e52937 120789fd .config console log report info [disk image] [vmlinux] [kernel image] ci2-android-6-1-perf panic: runtime error: floating point error
2024/03/20 11:21 android14-6.1 fa6c89a93f61 a485f239 .config console log report info [disk image] [vmlinux] [kernel image] ci2-android-6-1-perf panic: runtime error: floating point error
2023/12/27 20:42 android14-6.1 401a2769d990 fb427a07 .config console log report info [disk image] [vmlinux] [kernel image] ci2-android-6-1 panic: runtime error: floating point error
* Struck through repros no longer work on HEAD.