syzbot


panic: runtime error: floating point error

Status: upstream: reported syz repro on 2025/06/14 16:04
Bug presence: origin:upstream
Labels: missing-backport
[Documentation on labels]
Reported-by: syzbot+4240452188a65905ca5d@syzkaller.appspotmail.com
First crash: 138d, last: 138d
Bug presence (3)
Date Name Commit Repro Result
2025/09/24 linux-6.1.y (ToT) 363a599da6d9 syz [report] go runtime error
2025/06/24 upstream (ToT) 78f4e737a53e syz [report] lost connection to test machine
2025/09/24 upstream (ToT) cec1e6e5d1ab syz Didn't crash
Similar bugs (11)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-54 panic: runtime error: floating point error 2 syz 6 163d 1008d 0/2 upstream: reported syz repro on 2023/01/26 18:24
android-5-10 panic: runtime error: floating point error 2 1 1164d 1164d 0/2 auto-obsoleted due to no activity on 2022/11/21 00:58
upstream panic: runtime error: floating point error (2) 2 syz error 27 1d02h 828d 0/29 upstream: reported syz repro on 2023/07/25 08:02
android-5-15 panic: runtime error: floating point error (2) origin:upstream 2 syz 3 11d 294d 0/2 premoderation: reported syz repro on 2025/01/09 05:12
linux-5.15 panic: runtime error: floating point error origin:lts-only 2 syz inconclusive 2 41d 262d 0/3 upstream: reported syz repro on 2025/02/10 09:25
linux-6.6 panic: runtime error: floating point error origin:upstream 2 syz 1 34d 34d 0/2 upstream: reported syz repro on 2025/09/26 10:12
android-5-15 panic: runtime error: floating point error 2 3 1017d 1064d 0/2 auto-obsoleted due to no activity on 2023/04/24 18:55
android-5-10 panic: runtime error: floating point error (2) 2 syz error error 12 4d06h 1017d 0/2 premoderation: reported syz repro on 2023/01/17 08:13
android-6-1 panic: runtime error: floating point error (2) origin:lts missing-backport 2 syz error 12 10d 672d 0/2 premoderation: reported syz repro on 2023/12/27 20:43
android-6-1 panic: runtime error: floating point error 2 1 803d 803d 0/2 auto-obsoleted due to no activity on 2023/11/17 15:39
upstream panic: runtime error: floating point error kernel 2 2 991d 1269d 22/29 fixed on 2023/02/24 13:50
Fix bisection attempts (1)
Created Duration User Patch Repo Result
2025/10/29 04:39 1h35m fix candidate upstream OK (0) job log

Sample crash report:
2025/06/14 16:02:17 executed programs: 2
panic: runtime error: floating point error
[signal SIGFPE: floating-point exception code=0x80 addr=0x0 pc=0xf11fe6]

goroutine 15 [running]:
encoding/binary.AppendUvarint(...)
	/syzkaller/gopath/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.7.linux-amd64/src/encoding/binary/varint.go:46
encoding/binary.AppendVarint(...)
	/syzkaller/gopath/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.7.linux-amd64/src/encoding/binary/varint.go:96
github.com/google/syzkaller/prog.(*execContext).write(...)
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:254
github.com/google/syzkaller/prog.(*Prog).SerializeForExec(0xc000a72640)
	/syzkaller/gopath/src/github.com/google/syzkaller/prog/encodingexec.go:75 +0x146
github.com/google/syzkaller/pkg/rpcserver.(*Runner).sendRequest(0xc002589080, 0xc002059500)
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/runner.go:297 +0x22e
github.com/google/syzkaller/pkg/rpcserver.(*Runner).ConnectionLoop(0xc002589080)
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/runner.go:182 +0x545
github.com/google/syzkaller/pkg/rpcserver.(*server).connectionLoop(0xc002f10900, {0x21f1060?, 0xc0004b4410?}, 0xc002589080)
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:437 +0x196
github.com/google/syzkaller/pkg/rpcserver.(*server).handleRunnerConn(0xc002f10900, {0x21f1060, 0xc0004b4410}, 0xc002589080, 0xc0004b4460)
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:360 +0x56a
github.com/google/syzkaller/pkg/rpcserver.(*server).handleConn(0xc002f10900, {0x21f1060, 0xc0004b4410}, 0xc0004b4460)
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:322 +0x2ab
github.com/google/syzkaller/pkg/rpcserver.(*server).Serve.func1.1({0x21f1060?, 0xc0004b4410?}, 0x10?)
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpcserver/rpcserver.go:242 +0x31
github.com/google/syzkaller/pkg/flatrpc.(*Serv).Serve.func2()
	/syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:78 +0x198
golang.org/x/sync/errgroup.(*Group).Go.func1()
	/syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.13.0/errgroup/errgroup.go:79 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 10
	/syzkaller/gopath/pkg/mod/golang.org/x/sync@v0.13.0/errgroup/errgroup.go:76 +0x96

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/06/14 16:03 linux-6.1.y 58485ff1a74f 0e8da31f .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf panic: runtime error: floating point error
* Struck through repros no longer work on HEAD.