Skip to content

Commit

Permalink
Use Go's built-in fuzzing tool instead of go-fuzz
Browse files Browse the repository at this point in the history
Use Go's built-in fuzzing tool instead of go-fuzz
  • Loading branch information
stv0g committed Jan 24, 2023
1 parent b122250 commit 3606b0d
Show file tree
Hide file tree
Showing 393 changed files with 428 additions and 64 deletions.
6 changes: 0 additions & 6 deletions Makefile

This file was deleted.

Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/01277073b27ccc6925ce4c941527f7b7705c8311-1

This file was deleted.

Binary file not shown.
Binary file removed fuzz/corpus/03a9bad270cf32520b5c3e99add47c648ba6150f-7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/04e7f402f7d9f6ed2e664190dbd3267eddfddefa-6
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/137e470b38deeeac3586025e0e6e2702117e26e6

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/1d09cef95c3269d3e244f0008a4fc6dfefd1e2ad-9
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/23e0e1cbd88637fbb4a19fe44c5665dda52e4c89-1

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/42dbe1a681da3f7e48d18c53ab26b5893f3ea2ac-9
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/4735f3fc147ee436f8c02c24b9c40b4ee4cb1265-7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/545ad51188a5d270eafe4733272be18ac1769c21-1

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/59d6ef268e83be801c670340b2383a5a732308cb-8
Binary file not shown.
Binary file removed fuzz/corpus/5b3cbe41487f4f9f5e728a86adce154ebd73fbe0-9
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/5eeaf10bf3fbb5575a63e054fd377645b5f45de5-3

This file was deleted.

Binary file removed fuzz/corpus/64c5404b7e07af41448c99eadd4ded3a1572b503-9
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/6998ed50de84d0a1e2250af37ef989f866392d8e-7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/6b33f20c523b6d32a26863fa65923e66ab555408-3
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/6bf06a9be690f993286b45425cb88b8331876fe1-1

This file was deleted.

1 change: 0 additions & 1 deletion fuzz/corpus/6d6e5a7d0dc716e9593f88fbdb684ca6ff0adebc-2

This file was deleted.

1 change: 0 additions & 1 deletion fuzz/corpus/71d40c1aa2131c7936b49cfb92ea2a60da15e44e-1

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/78183569973f5d7cf343bad7c8be1099e5c09b88-7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/7b71e27c7ca6777b3eb1c03bf2bbfb91720186c1-5
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/80123a693544437c5d58878cf7aac8a281ec658c-8
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/83c3e7679df8b6e6cbb75de23ef0e0c9d400a434-1

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/9bddfbdd2ed2e780103d5d34662106bd4ef8eb80-6
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/9e0739e12c765ba14c8540a32f5a8252bebc6fad-7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/a76d4d5e1300a60dd945d28fd5fe2c9968f06871-6
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/b0f5f4a2d196cded1dbfa87ab65be7122effa0e3-8
Binary file not shown.
Binary file removed fuzz/corpus/b226a622228f89f8a6f98b6b09f06fa964a3d4f0-9
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/b43bde2b9ea6f9d171156e4ba3d084444294625c-6
Binary file not shown.
Binary file not shown.
3 changes: 0 additions & 3 deletions fuzz/corpus/b4912597376e6edf2985267fe64d170977173481-1

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/bab42319f9d989d1344ff4621f82c3eb950f01b8-4
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/bdd08d152c9b526d07ca2020b5236ee2021ddbf2-9
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/c69ac8b1c87631059129edfb2bac5504b1f6e1fe-7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/caf20a50754c9f4885ff4872cfdb5badfafa0eab-2

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/d093b42b65836218cc0ce0ad9a898b76f4cde121-7
Binary file not shown.
Binary file removed fuzz/corpus/d184e74d92444b23e5c07431ac1901a3460efeef-2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Empty file.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/dcc90b5ab9129ee3effd438c0a86bfe599ccfe17-8
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/dd5c198fd08276fdba3f48884659199dceeaa2ac-2

This file was deleted.

Binary file not shown.
Binary file removed fuzz/corpus/e11fc30ee640e45e8185f384f9a116cf2cb75852-8
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/e5d083d83bb534c47f170509f84be51d847c9d95-2

This file was deleted.

Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/e7e0aec1e8718877cd61405d0b73cb8eea7830dd-2

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed fuzz/corpus/ea855f2d2933b53de04f93ed49d95f5fbc1777df-3
Binary file not shown.
Binary file removed fuzz/corpus/eaa0e2396b6d857d3121c691ca35c10f54644ba5-3
Binary file not shown.
Binary file removed fuzz/corpus/eab6d99255628b1b14f5f565e9f94e9f4042ba25-5
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion fuzz/corpus/f3fc999fcd5f3f9f4d4cf2c4151d0bc6ef73c3cb-1

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
41 changes: 0 additions & 41 deletions pkg/protocol/recordlayer/fuzz.go

This file was deleted.

38 changes: 38 additions & 0 deletions pkg/protocol/recordlayer/fuzz_test.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package recordlayer

import (
"testing"
)

func partialHeaderMismatch(a, b Header) bool {
// Ignoring content length for now.
a.ContentLen = b.ContentLen
return a != b
}

func FuzzRecordLayer(f *testing.F) {
f.Fuzz(func(t *testing.T, data []byte) {
var r RecordLayer
if err := r.Unmarshal(data); err != nil {
return
}

buf, err := r.Marshal()
if err != nil {
return
}

if len(buf) == 0 {
t.Fatal("Zero buff")
}

var nr RecordLayer
if err = nr.Unmarshal(data); err != nil {
t.Fatal(err)
}

if partialHeaderMismatch(nr.Header, r.Header) {
t.Fatalf("Header mismatch: %+v != %+v", nr.Header, r.Header)
}
})
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nl\x01li\x00too \x01\f\x00\x00\x03\xe8\x00 \x01\f\x00\x00\x03\x03\x00\x1d")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x003552\x7f\x00\x00\x0033\x00\x00@t\x009474452381LittleEnd2\x00\x00\bt\x009\x00\x00\x00\x02\x00\r\x00\x00\bt\x00\x06\x05\xff\x00\x00\x00!\b")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\x01\xbd\xb7\xef\xbfϻ\xbf\x00\x00\x00\x00\f\x00\x00\bt\x80o\xfea\x00\x00\b\x03\x00\x17\x00\xd1\x00\x00\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7NlsNi''oo l\r\x00\x00\bt\x80o\xfea\x00\x00\b\x03\x01\x01@\xbf\xbd*\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x0035\x02\x00\x00\x00\x00\x0033\x00\x00ttlePn445ttleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x003\x00\r\x00\x00\b\x00\xc0/\xc0+-\x00\xc0\n\xc0\n\xbd\x00\x02")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too l\x0f\x00\x00\x00too l\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x0035\x02\x00\x00\x00\x00\x0033\x00\x00ttlePn445ttleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x003\x00\r\x00\x00\b\x00\xc0/\xc0/-\x00\xc0/\xc0/\xc0/-")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x0035\x02\x00\x00\x00\x00\x0033\x00\x00ttlePn445ttleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x003\x00\r\x00\x00\b\x00\xc0/\xc0/-\x00\xc0\n\xc0\n\xbd\x00\x02")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00t@t\x0095744\x802381Little\x009574452\x009\x00\x00\x00\x02\x00\r\x00\b\b\x00\x00\x00\x02\x00\x005\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too l\x0f\x00\x00\btoo l\x00\x00\b\x01\xbf\xbd�+\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7NlsNi''oo l\r\x00\x00\rt\x00\x00\x00\x00\x00\x00\r\x00\x00\t\x00\t\x01\x01\x01\x01\x01\x01\x01\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7NlsNi''oo l\r\x00\x00\bt\x00\x00\x00\x00\x00\x00\b\x05\x01\x01@\x00@\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xb7\xef\xbfϻ\xbf\x00\x00\x00\x00\f\x00\x00\bt\x80o\xfea\x00\x00\b\x03\x00\x17\x00\x01\x00\x00\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00t@t\x0095744\x802381Little\x009074452\x009\x00\x00\x00\x02\x00\r\x00\b\b\x00\x005\x00\x00\x005\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00\x00@t\x009474452381LittleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x00\x02\x00\r\x00\x00\b\x00\x0e\xc0\xbd\x00\x02\x00\x01")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00t@t\x0095744\x802381Little\x009074452\x009\x00\x00\x00\x02\x00\r\x00\b\b\x00\x005\x005\x005\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \r\x00\x00355\x00\x00\x00\x00\x003\x00\x000@t\x009574452381Little\x009574452\x009\x00\x00\x00\x02\x00\r\x00\x00\bt\x00\x06\x05\xff\x00\x80\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00to\x16 l\v\x00\x00\bt \x00\x00\x00\x00\x00\b\x00\x00\x05\x00\x00\x020\"")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xa6`\xff\xff\xff\n\x14\x00\x00\x00@d\x00\x00\x00\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00\x00\x00\x00\xef\x00d\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7NlsN\x8b'0oo l\x02\x00\x003552\x7f\x00\x00\x003274\x00699474452381LittleEnd\x00\x00\x01\x00\rt\x00\x00\x00!\x005\x00\x7f\x00\bt\x00\x06\x05\xff\x05@!!\b")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x15\xefmd5\xbf\xbd��")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nl\x80li\x10too l\r\x00\x00\btso\xfea\x00\x00\b\x00\x00\x02\x01\xbf\xbd*\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x0035!2\x7f\x00\x00\x0033\x00\x00\bt\x009474452381LittleEnd2\x00\x00\bt\x009\x00\x00\x00\x00\x00\r\x00\x00\bt\x00\x06\x05\xff\x05@\x005\b")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too \x01\f\x00\x00\x03\xe8\x00 \x01\f\x00\x00\x03\x03\xe8\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too l\x14\x00\x00\x00too l\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nl\x80li\x10\xfeoo l\r\x00\x00\bt \x00\x00\x00\x00\x00\b\x00\x00\x03\x01\xbf\x01\x01\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nl\x80li\x10\xfeoo l\r\x00\x00\bt \x00\x00\x00\x00\x00\b\x00\x00\x03\x01\x01\x01\x01\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00\x00@t\x009474452381LittleEnd2\x00\x13\bt\x009\x00\x00\xfd\x00\x00\x02\x00\r\x00\x00\b\x00\x0e\xc0\xbd\x00\x02\x05\xff")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \r\x00\x00355\x00\x00\x00\x00\x0030\x00\x00@t\x009574452381Little\x009574452\x009\x00\x00\x00\x02\x00\r\x00\x00\bt\x00\x06\x05\xff\x00\x80\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x14\xd11<JPrior\xb8td\xb8")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x0035\x02\x00\x00\x00\x00\x0033\x00\x00ttlePn445ttleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x003\x00\r\x00\x00\b\x00\xc0\n\xc0\n\xc0\n\xc0\n\xc0\n\xc0\n\xc5")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7.local\n\n\x80&Y")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too l\r\x00\x00\bt\x80o\xfek\x00\x00\b\x05\xff\xff\x05\xbf\xbd+\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too l\r\x00\x00\bt\x80o\xfek\x00\x00\b\x01\xbf\xbd�*\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00t@t\x009574452381Little\x009574452\x009\x00\x00\x00\x02\x00\r\x00\x00\b\x00\x00\x00\x02\x00\x00\x80\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too l\x0e\x00\x00\x00Yoo l\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlslic lene\x00\x00\x00too l\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too \x01\f\x00\x00\x03\xe8\x00 \x01\f\x00\x00\x03\xe8\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x0035\x02\x00\x00\x00\x00\x0033\x00\x00ttlePn445ttleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x003\x00\r\x00\x00\b\x00\xc05\xc0+-\x00\b\x00\xc0+\xc0+-")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nl\x80 i\x10\xfeoo ^\r\x00\x00\bt \x00\x00\x00\x00\x00\b\x03\x00l\x01\x00\x00*\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00\x00@t\x009474452381LittleEnd2\x00\x13\bt\x009\x00\x00\x00\r\x00\x02\x00\x00\x00\x00\b\x01\x00\x00\x00\x00\n\x00\x01")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7.lslice length too larg")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf\xff\xff\x00\x00\x00\x00@\xbf\xef\x00d\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7NlsNi''oo l\r\x00\x00\bt\x00\x00\x00\x00\x00\x00\b\x05\x01\x01\x01@@\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7NlsNi''oo l\r\x00\x00\rt\x00\x00\x00\x00\x00\x00\r\t\x01\x01\x01\x01\x01\x01\x01\x01\x01\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x10too l\r\x00\x00\bt\x00\x00\x00\x00\x00\x00\b\x00\x00\x02\x00\xbf\xbd*\xde")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x003552\x7f\x00\x00\x0033\x00\x00@t\x009574452381Little\x009574452\x009\x00\x00\x00\x02\x00\r\x00\x00\bt\x00\x06\x05\xff\x00\x80\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00t@t\x0095712\x802381Little\x009H74452\x009\x00\x00\x00\x00\x00\n\x00\b52\x009\x00\x00\x00\x00\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00t@t\x0095712\x802381Little\x009H74452\x009\x00\x00\x00\x00\x00\n\x00\b\b\x00\x00\x00\x02\x02\x005\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00to\f\x00\x00\x03\x00\x00\x03\xe8\x00\x00\x00\x00\x00\x00\x03\xe8\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00\x00@t\x009474452381LittleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x00\x02\x00\r\x00\x00\b\x06\x05\x00\x00\b\x06\x05\xff")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\uffff\xef\xef\x00\x00\x00@\xbf\xef\x00d\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too U\x03\x00\x00\x00too l\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7NlsN\x8b'\"oo l\x02\x00\x00355\x00\x00\x00\x00\x003274\x00699474452381LittleEn' for t\x00\x00\x00\r\x005\x00\x7f\x00\bt\x00\x06\x00\x00\x00\x00\x005\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00\x00@t\x0094744\r2381LittleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x00\x02\x005\x00\x00\b\x06\x05\x00\x00\b\x06\x05\xff")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00\x00@t\x009474452381LittleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x00\x02\x00\r\x00\x00\b\x01\x00\x00\x00\x00\n\x00\x01")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00too l\x0f\x00\x00\btoo l\x00\x00\b\x01\x01\xbf�+\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe3NlsNi'ioo \x01\x00\x0035\x02\x00\x00\x00\x00\x0033\x00\x00ttlePn445ttleEnd2\x00\xff\xff\x00\x009\x11\x00\x00\x00\x003\x00\r\x00\x00\b\x00\xc0+\xc0+\xc0+\xc0+\xc0+\xc0+-")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7NlsN\x8b'\"oo l\r\x00\x003552\x7f\x00\x00\x0032748699474452381LittleEndian0\rt\x00\x00\x00\x00\x00\x00\r\x00\x00\bt\x00\x06\x05\xff\x05@\x00!\b")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xb7\xef\xbfϽ\xbf\x00\x00\x00\x00\x10\x00\x00\x00@\xbf\xef\x00d\x00\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nlsli\x00to\x16 l\v\x00\x00\bt \x00\x00\x00\x00\x00\b\x00\x00\x05\x00\x00\x02+\"")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x003552\x7f\x00\x00\x0033\x00\x00@t\x009474452381LittleEnd2\x00\x00\bt\x009\x00\x00\x00\x02\x00\r\x00\x00\b\x00\x00\x00\x00\xff\x00\x00\x00!\b")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xb7\xef\xbfϻ\xbf\x00\x00\x00\x00\f\x00\x00\bt\x80\x00\x00\x00\x00\x00\b\x03\x00\x17\x00\x01\x01\x00\x00")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16ѽ\xbf\xef\xbfソ\xef\xbf{ \x01\x00\x00355\x00\x00\x00\x00\x0033\x00\x00@t\x009474452381LittleEnd2\x00\x13\bt\x009\x00\x00\x00\x00\x00\x02\x00\f\xe8\x00\b\x01\x00\x00\x00\x00\x0e\x00\x01")
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("\x16\xe7Nl\x80li\x10\xfeoo l\r\x00\x00\bt \x00\x00\x00\x00\x00\b\x00\x00\x03c\xbf\xbd*\xde")
Loading

0 comments on commit 3606b0d

Please sign in to comment.