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: 416d, last: 416d
▶
▼
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
* Struck through repros no longer work on HEAD.