test: fuzz: bring in fuzzers (#12152)

Adds fuzzers and passes we've built since 2020 and before, that use
oss-fuzz's continuous fuzzing infrastructure.

Fixes #7921.
This commit is contained in:
Emmanuel T Odeke
2022-06-07 14:46:45 +02:00
committed by GitHub
parent 2b7aca73d2
commit dfb60e781b
973 changed files with 2243 additions and 1 deletions
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u202f\u2003\u202f\u202f\u2003\u202f\u202f\u202f\u2003\u2003\u202f\u202f\u2003\u202f\u2003\u202f\u2003\u202f\u202f\u2003\u202f\u202f\u2003\u202f\u2003\u202f\u202f\u2003\u202f/9")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u202f\u2003\u202f\u202f\u2003\u202f\u2003\u202f/6")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0\r\v\r\fm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u2003\u202f/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("artwork blanket carpet cricket disorder disorder artwork blanket carpet cricket disorder disorder*1'/2147483647'/1/0'/0/0\n")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("s!*1/1/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("der*1'/8/1/0'/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m/1*********************************************************************")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1'/8'/0'/1'/0'/5'/8'/8'/8'")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\r\f\r\f\f\r\f\r\r\f\r\f\f\r\f\f\r\f/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("I am become Death, the destroyer of worlds!*m/1'/2147483647'/1/0'/0/0\n")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0m\v\r\f\f\r\f\r\r/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/1/0/1/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0/9")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/11/0/1/0/1/0/1/0/0/0/0/0/0/0/0/0/1/1/0/0/0/0/0/0/130/0/0/0/0/1/0/1/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/1/0/0/0/0/0/1/1/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("I ald*1/7")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\r\f\r\f\r\f\r\f/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u202f\u2003\u202f\u202f\u2003\u202f\u202f\u2003\u202f/6")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\r\f\r\f/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\v\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1'/8'/8'/0'/1'/0'/5'/8'/8'/8'/0'/1'/0'/5'/8'/8'/8'")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("e!*1/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0m/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("der*1/8/11/4/0'/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\rm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*5/1////////")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\r\f\r\f\r\f\r\f\r\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f/6")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/1/0/11/0/0/0/0/0/1/1/0/0/0/0/0/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/1/0/1/0/0/0/0/0/1/1/0/0/0/5/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m/1***")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("de\xc1*1/8/4/0/1")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u202f\u00a0\u00a0\u00a0\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u202f\u00a0\u00a0\u00a0\u202f\u2003\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u2003\u202f\u00a0\u00a0\u00a0\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u2003\u202f/9")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("carpet cricket disorder cricket cricket artwork carpet cricket disorder cricket cricket artwork*m/44'/0'/0'/0/0\n")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*5/1//")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u202f\u2003\u202f\u2003\u202f/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\r\f\r\f\r\f\r\f\r\r\fm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1'/8'/0'/8'")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/11/0/1/0/1/0/1/0/0/0/0/0/0/0/0/0/1/1/0/0/0/0/0/0/1/0/0/0/0/0/1/0/1/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f\rm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m/1*")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*5/1////////////////")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m/1********************************")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("!*1/1/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("!*1/1/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m/1********")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\f\r\f\r\f\r\f\r\f\r\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\rm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*5/1////")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\f\r\f\rm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/1/0/11/0/0/0/0/0/1/1/0/0/0/0/0/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("I am ecome Death, the destroyer of worlds!*m/1'")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*111/0/11/0/1/0/1/0/1/0/0/0/0/0/0/0/0/0/1/1/0/0/0/0/0/0/1/0/0/0/0/0/1/0/1/0/1/0/0/0/0/1/1/0/0/0/0/0/0/100/0/1/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("s\xde*1/1/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u202f\u00a0\u00a0\u00a0\u00a0\v\u00a0\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u2003\u202f/3")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u2003\u2003/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("wolf af*1/1/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("wlardarafraidket carpet cricket*44'/118'/52/1/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1'/8'/0'/1'/8'/8'")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\r\f/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0\v\r\f\f\r\f\r\rm\v\r\f\f\r\f\r\r/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("wolf afraid artwork blanket carpet cricket wolf afraid artwork blanket carpet cricket*m/44'/118'/52'/1/41\n")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u202f\u00a0\u00a0\u00a0\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u202f\u00a0\u00a0\u00a0\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u2003\u202f\u00a0\u00a0\u00a0\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u2003\u202f/9")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("8CKrN2cPg/Fvyt0Xlp/DoCzjA0CQQDU\ny2ptGsuSmgUtWj3NM9xuwYPm+Z/F84K6+ARYiZ6PYj013sovGKUFfYAqVXVlxtIX\nqyUBnu3X9ps8ZfjLZO7BAkEAlT4R5Yl6cGhaJQYZHOde3JEMhNRcVFMO8dJDaFeo\nf9Oeos0UUothgiDktdQHxdNEwLjQf7lJJBzV+5OtwswCWA==\n-----END RSA TESTING KEY-----*\u00a0m/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/11/0/1/0/1/0/1/0/0/0/0/0/0/0/0/0/0/1/1/0/0/130/0/0/0/0/1/0/4/0/1/0/0/1")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/1/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u202f\u2003\u2003\u2003\u202f/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\rm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m/1****************")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/0/0/0/0/1/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0\v\v\r\f\f\r\f\r\r\r\f\f\r\f\r\rm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u202f\u00a0\u00a0\u00a0\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u2003\u202f\u00a0\u00a0\u00a0\u00a0\u00a0\u2003\u202f\u202f\u2003\u202f\u2003\u202f/3")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/11/0/1/0/1/0/1/0/0/0/0/0/0/0/0/0/1/0/0/1/0/1/0/1/0/0/0/0/0/1/1/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f\u202f/9")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u202f\u2003\u202f\u202f\u2003\u202f\u202f\u202f\u2003\u2003\u202f\u202f\u2003\u202f\u2003\u202f\u2003\u202f\u202f\u2003\u202f\u202f\u2003\u202f\u2003\u202f\u202f\u202f\u202f\u2003\u202f/9")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m/1**")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0m\v\r\f\r/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("der*1'/8/11/4/0'/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u2003\u2003\u2003\u2003\u2003\u2003/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\r\f\v\r\f\f\r\f\r\r/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/11/0/1/0/1/0/1/0/0/0/0/0/0/0/0/0/0/1/1/0/0/0/0/0/0/130/0/0/0/1/0/1/0/1/0/0/0/0/0/1/1/0/0/0/0/0/1/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0m\v\r\f\r\r\f\r\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\r\r\f\r\f\r\r\f\r\f\r\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f/6")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("wlardartwor blnkt capetcicket wolf afraid artwork blarket carpet cricket*44'/118'/52'/1")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0/9")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\f\r\f\r\f\r\f\rm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m/4/")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/11/0/1/0/1/0/1/0/0/0/0/0/0/0/0/0/0/1/1/0/0/130/0/0/0/0/1/0/0/0/1/0/0/10/0/0/0/0/1/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0m\v\r\f\r\r\f\r\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f/6")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*m\v\u00a0\u00a0\u00a0\u00a0/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("c*5/1/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("s*1/1/0/1/0/0/0/0/0/1/1/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0m\v/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/1/0/0/0/0/0/1/0/1/0/0/0/0/0/1/1/0/0/0/0/01/0/0/0/0/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("s*1/1/0/0/1/1/0/0/0/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*1/1/0/11/0/1/0/1/0/1/0/0/0/0/0/0/0/0/0/1/0/0/1/0/1/0/1/0/0/0/0/0/1/1/0/1/0/0/0/0/0/1/1/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("de\xc1*1/8/11/4/0")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0\u00a0m/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("*\u00a0\r\r\f\r\f\r\f\r\r\f\r\f\r\f\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\r\r\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\f\r\r\r\f\rm/4")
@@ -0,0 +1,2 @@
go test fuzz v1
[]byte("!*1/1/0/0/0")

Some files were not shown because too many files have changed in this diff Show More