]> Cypherpunks repositories - gostls13.git/commit
encoding/gob: work around TestFuzzOneByte panic
authorDaniel Martí <mvdan@mvdan.cc>
Thu, 8 Mar 2018 18:47:07 +0000 (18:47 +0000)
committerDaniel Martí <mvdan@mvdan.cc>
Fri, 9 Mar 2018 18:29:21 +0000 (18:29 +0000)
commit1c6144d0699c88e7da2746391836f97fd12642ae
tree230b952d05e1d7243a21297550be3328ea86b45c
parent031f71efdf1fd72322247a92c2d1a56eac16fd45
encoding/gob: work around TestFuzzOneByte panic

The index 248 results in the decoder calling reflect.MakeMapWithSize
with a size of 14754407682 - just under 15GB - which ends up in a
runtime out of memory panic after some recent runtime changes on
machines with 8GB of memory.

Until that is fixed in either runtime or gob, skip the troublesome
index.

Updates #24308.

Change-Id: Ia450217271c983e7386ba2f3f88c9ba50aa346f4
Reviewed-on: https://go-review.googlesource.com/99655
Run-TryBot: Daniel Martí <mvdan@mvdan.cc>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/encoding/gob/codec_test.go