diff --git a/fuzz/unknownproto/corpus/00c910571e43f58f1f8a2c7e25d8cece712e6382-19 b/fuzz/unknownproto/corpus/00c910571e43f58f1f8a2c7e25d8cece712e6382-19 new file mode 100644 index 000000000000..80c2c6e67b43 --- /dev/null +++ b/fuzz/unknownproto/corpus/00c910571e43f58f1f8a2c7e25d8cece712e6382-19 @@ -0,0 +1 @@ +0�(0�(0Ŀ(0⪺g0�(0�(0Ŀ(0⪺g0�(0�Ŀ(0⪺g0�(0�(0Ŀ(0⪺g0�(0￿(vd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/05c18e964025d2e852c9d2494b23ccf87da94c94-26 b/fuzz/unknownproto/corpus/05c18e964025d2e852c9d2494b23ccf87da94c94-26 new file mode 100644 index 000000000000..995fee360f9f --- /dev/null +++ b/fuzz/unknownproto/corpus/05c18e964025d2e852c9d2494b23ccf87da94c94-26 @@ -0,0 +1 @@ +�(ST33433444�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/05ef3d76e2cb778e43e3672c485dcdad52997ed3-8 b/fuzz/unknownproto/corpus/05ef3d76e2cb778e43e3672c485dcdad52997ed3-8 new file mode 100644 index 000000000000..ba6759ac8e91 Binary files /dev/null and b/fuzz/unknownproto/corpus/05ef3d76e2cb778e43e3672c485dcdad52997ed3-8 differ diff --git a/fuzz/unknownproto/corpus/08afaeb2142629b5ae834294f002a33b36e5607e-11 b/fuzz/unknownproto/corpus/08afaeb2142629b5ae834294f002a33b36e5607e-11 new file mode 100644 index 000000000000..25bf28f39e6d --- /dev/null +++ b/fuzz/unknownproto/corpus/08afaeb2142629b5ae834294f002a33b36e5607e-11 @@ -0,0 +1 @@ +gggagagal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/092467d34e7d6890a6dea74195691c807388ad95-1 b/fuzz/unknownproto/corpus/092467d34e7d6890a6dea74195691c807388ad95-1 new file mode 100644 index 000000000000..e9c98c15a4be --- /dev/null +++ b/fuzz/unknownproto/corpus/092467d34e7d6890a6dea74195691c807388ad95-1 @@ -0,0 +1 @@ +@ non-cri��ٛtical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/0d810c446632c41328bc59d6ef9e7aa0b3c2a12e-7 b/fuzz/unknownproto/corpus/0d810c446632c41328bc59d6ef9e7aa0b3c2a12e-7 new file mode 100644 index 000000000000..d563f499d5e8 --- /dev/null +++ b/fuzz/unknownproto/corpus/0d810c446632c41328bc59d6ef9e7aa0b3c2a12e-7 @@ -0,0 +1 @@ +b":b":b":b":b":b":b":b":b":b":b":b":b":b":b":b":b":@ no-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/0e3af37240c5dd6cd1b4ab759e547681a98a08d9-6 b/fuzz/unknownproto/corpus/0e3af37240c5dd6cd1b4ab759e547681a98a08d9-6 new file mode 100644 index 000000000000..2bc573804d5e --- /dev/null +++ b/fuzz/unknownproto/corpus/0e3af37240c5dd6cd1b4ab759e547681a98a08d9-6 @@ -0,0 +1 @@ +�l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/10d92cbe33eb757f009eea500a6a144d588ee931-5 b/fuzz/unknownproto/corpus/10d92cbe33eb757f009eea500a6a144d588ee931-5 new file mode 100644 index 000000000000..241b94692f36 Binary files /dev/null and b/fuzz/unknownproto/corpus/10d92cbe33eb757f009eea500a6a144d588ee931-5 differ diff --git a/fuzz/unknownproto/corpus/111f6eee4c9d4ee38338b230ada8e65cae4fcae6-3 b/fuzz/unknownproto/corpus/111f6eee4c9d4ee38338b230ada8e65cae4fcae6-3 new file mode 100644 index 000000000000..9b1777a455ed --- /dev/null +++ b/fuzz/unknownproto/corpus/111f6eee4c9d4ee38338b230ada8e65cae4fcae6-3 @@ -0,0 +1 @@ +::":'":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/118f2b77d6c26637eb37f82382d07a0a2bbdd6b5-16 b/fuzz/unknownproto/corpus/118f2b77d6c26637eb37f82382d07a0a2bbdd6b5-16 new file mode 100644 index 000000000000..925759e7249a --- /dev/null +++ b/fuzz/unknownproto/corpus/118f2b77d6c26637eb37f82382d07a0a2bbdd6b5-16 @@ -0,0 +1 @@ +￿(0￿(0�(0(0(0�(0(0(0g@d \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/11d39d8230feeabcb44f159061f9fa03f56817e3-3 b/fuzz/unknownproto/corpus/11d39d8230feeabcb44f159061f9fa03f56817e3-3 new file mode 100644 index 000000000000..59c38462eaf6 --- /dev/null +++ b/fuzz/unknownproto/corpus/11d39d8230feeabcb44f159061f9fa03f56817e3-3 @@ -0,0 +1 @@ +⤪l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/14bf243002c16d99d6273324e6d70eb3fe472c14-29 b/fuzz/unknownproto/corpus/14bf243002c16d99d6273324e6d70eb3fe472c14-29 new file mode 100644 index 000000000000..097e10e878fa --- /dev/null +++ b/fuzz/unknownproto/corpus/14bf243002c16d99d6273324e6d70eb3fe472c14-29 @@ -0,0 +1 @@ +�(S343344T�(SS343344T�(S343344T33433444�(33433444343344T33433444�(33433444�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/1623f8cca35d03dfc79845e39ee839eb04be1332-8 b/fuzz/unknownproto/corpus/1623f8cca35d03dfc79845e39ee839eb04be1332-8 new file mode 100644 index 000000000000..8180edeb3509 Binary files /dev/null and b/fuzz/unknownproto/corpus/1623f8cca35d03dfc79845e39ee839eb04be1332-8 differ diff --git a/fuzz/unknownproto/corpus/16bde31879782c4a8dc70bb66270324f3db45c39-16 b/fuzz/unknownproto/corpus/16bde31879782c4a8dc70bb66270324f3db45c39-16 new file mode 100644 index 000000000000..ca7c34c6c391 --- /dev/null +++ b/fuzz/unknownproto/corpus/16bde31879782c4a8dc70bb66270324f3db45c39-16 @@ -0,0 +1 @@ +￿(0�(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/1906ddc9a8fd0605a659aa2178a2946d7757cd94-15 b/fuzz/unknownproto/corpus/1906ddc9a8fd0605a659aa2178a2946d7757cd94-15 new file mode 100644 index 000000000000..f93bf2938dea --- /dev/null +++ b/fuzz/unknownproto/corpus/1906ddc9a8fd0605a659aa2178a2946d7757cd94-15 @@ -0,0 +1 @@ +(0(0(0(0(0(0 0(0(0(0(0(0(0(0gf \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/1b8120c64f185c936d95e510a4bd297c2d1a324a-13 b/fuzz/unknownproto/corpus/1b8120c64f185c936d95e510a4bd297c2d1a324a-13 new file mode 100644 index 000000000000..9f508469ab46 --- /dev/null +++ b/fuzz/unknownproto/corpus/1b8120c64f185c936d95e510a4bd297c2d1a324a-13 @@ -0,0 +1 @@ +￿(0⪴(0�gfd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/1c94dccdb0f2762636cb196b5efbc81cfc692cbd-16 b/fuzz/unknownproto/corpus/1c94dccdb0f2762636cb196b5efbc81cfc692cbd-16 new file mode 100644 index 000000000000..1c1433838a60 --- /dev/null +++ b/fuzz/unknownproto/corpus/1c94dccdb0f2762636cb196b5efbc81cfc692cbd-16 @@ -0,0 +1 @@ +(0(0(0(0(0(0(0(0((0(0(0(0(0(0((0(0(0(0(0(0(0(0(0(0(00(0(0(0(0(0(0(0gf \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/1cccb027947780ef1d51e164168b9642bcae7125-11 b/fuzz/unknownproto/corpus/1cccb027947780ef1d51e164168b9642bcae7125-11 new file mode 100644 index 000000000000..7a0aa728f15f --- /dev/null +++ b/fuzz/unknownproto/corpus/1cccb027947780ef1d51e164168b9642bcae7125-11 @@ -0,0 +1 @@ +�(0��(0�⪺gfd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/1f148a7a4d5cbb2ab81482a51003773bc36d1b99-23 b/fuzz/unknownproto/corpus/1f148a7a4d5cbb2ab81482a51003773bc36d1b99-23 new file mode 100644 index 000000000000..1bae1149c239 --- /dev/null +++ b/fuzz/unknownproto/corpus/1f148a7a4d5cbb2ab81482a51003773bc36d1b99-23 @@ -0,0 +1 @@ +�(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0g0(0(0g�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/1fd9b3ed310cee2f78493a1651ee018aeb4e2c64-17 b/fuzz/unknownproto/corpus/1fd9b3ed310cee2f78493a1651ee018aeb4e2c64-17 new file mode 100644 index 000000000000..5c229eab9e80 --- /dev/null +++ b/fuzz/unknownproto/corpus/1fd9b3ed310cee2f78493a1651ee018aeb4e2c64-17 @@ -0,0 +1 @@ +0�(0�Ŀ(0⪺g0�(0��(0�Ŀ(0⪺g0�(0�￿(vd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/216d6d22fc525865c298a1638588a921741b5733-18 b/fuzz/unknownproto/corpus/216d6d22fc525865c298a1638588a921741b5733-18 new file mode 100644 index 000000000000..ae64360f535c --- /dev/null +++ b/fuzz/unknownproto/corpus/216d6d22fc525865c298a1638588a921741b5733-18 @@ -0,0 +1 @@ +0(0(0(0(0(00(0(0(0(0(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/240c66361d843c3d2e46b9c92b23de90fb93db03-15 b/fuzz/unknownproto/corpus/240c66361d843c3d2e46b9c92b23de90fb93db03-15 new file mode 100644 index 000000000000..658d578ea83c --- /dev/null +++ b/fuzz/unknownproto/corpus/240c66361d843c3d2e46b9c92b23de90fb93db03-15 @@ -0,0 +1 @@ +￿(0�(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/243693366ac3a834c6e685d684a020f9adbc06e2-6 b/fuzz/unknownproto/corpus/243693366ac3a834c6e685d684a020f9adbc06e2-6 new file mode 100644 index 000000000000..14110b477426 --- /dev/null +++ b/fuzz/unknownproto/corpus/243693366ac3a834c6e685d684a020f9adbc06e2-6 @@ -0,0 +1 @@ +⤪l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/2497b982cd446102ff9dfbbfca395bb69473467e-10 b/fuzz/unknownproto/corpus/2497b982cd446102ff9dfbbfca395bb69473467e-10 new file mode 100644 index 000000000000..dfcb1b5964b2 Binary files /dev/null and b/fuzz/unknownproto/corpus/2497b982cd446102ff9dfbbfca395bb69473467e-10 differ diff --git a/fuzz/unknownproto/corpus/251bae58b5a64d3e0667d5bb30f524f54065ef59-15 b/fuzz/unknownproto/corpus/251bae58b5a64d3e0667d5bb30f524f54065ef59-15 new file mode 100644 index 000000000000..6d79dce54b06 --- /dev/null +++ b/fuzz/unknownproto/corpus/251bae58b5a64d3e0667d5bb30f524f54065ef59-15 @@ -0,0 +1 @@ +0�(0�￿(0⪺gvd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/27acb2ef2c44fe4e879fcd331231f1d45ea5c436-13 b/fuzz/unknownproto/corpus/27acb2ef2c44fe4e879fcd331231f1d45ea5c436-13 new file mode 100644 index 000000000000..7cf07d988399 --- /dev/null +++ b/fuzz/unknownproto/corpus/27acb2ef2c44fe4e879fcd331231f1d45ea5c436-13 @@ -0,0 +1 @@ +�(0�(0�(0�(0�(0�(0(0�(0⪴gf \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/2968f50bcd48bcc6b69520bc3c8bc8468b65f4f4-19 b/fuzz/unknownproto/corpus/2968f50bcd48bcc6b69520bc3c8bc8468b65f4f4-19 new file mode 100644 index 000000000000..809c1ea051b0 Binary files /dev/null and b/fuzz/unknownproto/corpus/2968f50bcd48bcc6b69520bc3c8bc8468b65f4f4-19 differ diff --git a/fuzz/unknownproto/corpus/2a1980a5867c660d9e58eac0e68628876a3b18f8-5 b/fuzz/unknownproto/corpus/2a1980a5867c660d9e58eac0e68628876a3b18f8-5 new file mode 100644 index 000000000000..804f2b97532a Binary files /dev/null and b/fuzz/unknownproto/corpus/2a1980a5867c660d9e58eac0e68628876a3b18f8-5 differ diff --git a/fuzz/unknownproto/corpus/2a98ce6985abafb8b84c613d7f30e46ca52eb243-19 b/fuzz/unknownproto/corpus/2a98ce6985abafb8b84c613d7f30e46ca52eb243-19 new file mode 100644 index 000000000000..eb71cfabfac0 --- /dev/null +++ b/fuzz/unknownproto/corpus/2a98ce6985abafb8b84c613d7f30e46ca52eb243-19 @@ -0,0 +1 @@ +0(0(0(0(0(00(0(0(0(0(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/2df06f68f188b69a40013db32c7c4250f0bf86fc-10 b/fuzz/unknownproto/corpus/2df06f68f188b69a40013db32c7c4250f0bf86fc-10 new file mode 100644 index 000000000000..f2383b415e3c --- /dev/null +++ b/fuzz/unknownproto/corpus/2df06f68f188b69a40013db32c7c4250f0bf86fc-10 @@ -0,0 +1 @@ +a?B*￱a�|Da|ltz \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/307bd4531b205fd801f4f484a6650ba7ee1ea281-17 b/fuzz/unknownproto/corpus/307bd4531b205fd801f4f484a6650ba7ee1ea281-17 new file mode 100644 index 000000000000..b31d8712fde6 --- /dev/null +++ b/fuzz/unknownproto/corpus/307bd4531b205fd801f4f484a6650ba7ee1ea281-17 @@ -0,0 +1 @@ +￿0(0(0￿(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/30a15d9a5eae8e375219e007cf3013f76460100b-2 b/fuzz/unknownproto/corpus/30a15d9a5eae8e375219e007cf3013f76460100b-2 new file mode 100644 index 000000000000..3ff2ca6ea610 Binary files /dev/null and b/fuzz/unknownproto/corpus/30a15d9a5eae8e375219e007cf3013f76460100b-2 differ diff --git a/fuzz/unknownproto/corpus/3136c358f1632d594bd0c9b3c2f517bf089ce7dc-5 b/fuzz/unknownproto/corpus/3136c358f1632d594bd0c9b3c2f517bf089ce7dc-5 new file mode 100644 index 000000000000..fcd0af82a242 --- /dev/null +++ b/fuzz/unknownproto/corpus/3136c358f1632d594bd0c9b3c2f517bf089ce7dc-5 @@ -0,0 +1 @@ +l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/38b903abb59f200313b4502cae68fe98733b9d09-13 b/fuzz/unknownproto/corpus/38b903abb59f200313b4502cae68fe98733b9d09-13 new file mode 100644 index 000000000000..76c4bb8db2fa --- /dev/null +++ b/fuzz/unknownproto/corpus/38b903abb59f200313b4502cae68fe98733b9d09-13 @@ -0,0 +1 @@ +�(0�(0�gf \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/3b27ffcbdea95e78deb5c584f77b044be85a291f-16 b/fuzz/unknownproto/corpus/3b27ffcbdea95e78deb5c584f77b044be85a291f-16 new file mode 100644 index 000000000000..9576a2ff18f7 --- /dev/null +++ b/fuzz/unknownproto/corpus/3b27ffcbdea95e78deb5c584f77b044be85a291f-16 @@ -0,0 +1 @@ +￿(0(0(0￿(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/3bb6757fa7ef7eeca4101e24b581135907fe545e-6 b/fuzz/unknownproto/corpus/3bb6757fa7ef7eeca4101e24b581135907fe545e-6 new file mode 100644 index 000000000000..169a5eabfbaa Binary files /dev/null and b/fuzz/unknownproto/corpus/3bb6757fa7ef7eeca4101e24b581135907fe545e-6 differ diff --git a/fuzz/unknownproto/corpus/3f03642392bdbc48cc041861bb254532d325186b-16 b/fuzz/unknownproto/corpus/3f03642392bdbc48cc041861bb254532d325186b-16 new file mode 100644 index 000000000000..04a5d4880f4b Binary files /dev/null and b/fuzz/unknownproto/corpus/3f03642392bdbc48cc041861bb254532d325186b-16 differ diff --git a/fuzz/unknownproto/corpus/4065d595e9b94b5cec91de8fb9d37bead2687a27-9 b/fuzz/unknownproto/corpus/4065d595e9b94b5cec91de8fb9d37bead2687a27-9 new file mode 100644 index 000000000000..f0fd0e5c2b5f Binary files /dev/null and b/fuzz/unknownproto/corpus/4065d595e9b94b5cec91de8fb9d37bead2687a27-9 differ diff --git a/fuzz/unknownproto/corpus/412f99b456b4094373e9cce1c6d60e453af5a352-1 b/fuzz/unknownproto/corpus/412f99b456b4094373e9cce1c6d60e453af5a352-1 new file mode 100644 index 000000000000..996b415abd7a --- /dev/null +++ b/fuzz/unknownproto/corpus/412f99b456b4094373e9cce1c6d60e453af5a352-1 @@ -0,0 +1 @@ +:":'":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/41e3e6fa4986a6fc8e7e4c74bf2817261da226aa-15 b/fuzz/unknownproto/corpus/41e3e6fa4986a6fc8e7e4c74bf2817261da226aa-15 new file mode 100644 index 000000000000..d63122830784 Binary files /dev/null and b/fuzz/unknownproto/corpus/41e3e6fa4986a6fc8e7e4c74bf2817261da226aa-15 differ diff --git a/fuzz/unknownproto/corpus/46390b7f96739ed814a62a7b389c6426c243a3d2-19 b/fuzz/unknownproto/corpus/46390b7f96739ed814a62a7b389c6426c243a3d2-19 new file mode 100644 index 000000000000..ed25a2c8ba95 --- /dev/null +++ b/fuzz/unknownproto/corpus/46390b7f96739ed814a62a7b389c6426c243a3d2-19 @@ -0,0 +1 @@ +0(0(0(0(0(00(0(0(0(0(0(0(0(0(0(00(0(0(0(0(0(0(0(0(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/4820c91b0e20e5dc1e2572c824bb75fffb58f56a-4 b/fuzz/unknownproto/corpus/4820c91b0e20e5dc1e2572c824bb75fffb58f56a-4 new file mode 100644 index 000000000000..d9c624602b6c Binary files /dev/null and b/fuzz/unknownproto/corpus/4820c91b0e20e5dc1e2572c824bb75fffb58f56a-4 differ diff --git a/fuzz/unknownproto/corpus/4904f45e2987485e7a42a7eeb9bdf773c1ee5935-2 b/fuzz/unknownproto/corpus/4904f45e2987485e7a42a7eeb9bdf773c1ee5935-2 new file mode 100644 index 000000000000..2c7ccb84b245 --- /dev/null +++ b/fuzz/unknownproto/corpus/4904f45e2987485e7a42a7eeb9bdf773c1ee5935-2 @@ -0,0 +1 @@ +"'"%:":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/497bc29462cbfe0e2f9957e0646a75a7454310d0-15 b/fuzz/unknownproto/corpus/497bc29462cbfe0e2f9957e0646a75a7454310d0-15 new file mode 100644 index 000000000000..848397753578 --- /dev/null +++ b/fuzz/unknownproto/corpus/497bc29462cbfe0e2f9957e0646a75a7454310d0-15 @@ -0,0 +1 @@ +(0(0(0(0(0((0(0(0(0(0(0(0(0(0(0(00(0(0(0(0(0(0(0gf \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/4d54dc1f341b14ad6fb110a50595b02be8559053-6 b/fuzz/unknownproto/corpus/4d54dc1f341b14ad6fb110a50595b02be8559053-6 new file mode 100644 index 000000000000..8b85d2f98c8f --- /dev/null +++ b/fuzz/unknownproto/corpus/4d54dc1f341b14ad6fb110a50595b02be8559053-6 @@ -0,0 +1 @@ +b":b":b":b":b":b":b":b":b":@ no-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/4f8f296eaf273a80427245700fe084ef03781065-1 b/fuzz/unknownproto/corpus/4f8f296eaf273a80427245700fe084ef03781065-1 new file mode 100644 index 000000000000..7b5c7e7d5218 --- /dev/null +++ b/fuzz/unknownproto/corpus/4f8f296eaf273a80427245700fe084ef03781065-1 @@ -0,0 +1 @@ +"'":":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/529e32f03166c78f36a1b581b6cc1c09740a5553-24 b/fuzz/unknownproto/corpus/529e32f03166c78f36a1b581b6cc1c09740a5553-24 new file mode 100644 index 000000000000..1453794227ed --- /dev/null +++ b/fuzz/unknownproto/corpus/529e32f03166c78f36a1b581b6cc1c09740a5553-24 @@ -0,0 +1 @@ +�(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(@g0(0(0g�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/537665679e930259ec3aca8ec6d5e239e815dafe-3 b/fuzz/unknownproto/corpus/537665679e930259ec3aca8ec6d5e239e815dafe-3 new file mode 100644 index 000000000000..bacf66a05f0b --- /dev/null +++ b/fuzz/unknownproto/corpus/537665679e930259ec3aca8ec6d5e239e815dafe-3 @@ -0,0 +1 @@ +b":b":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/53912c5c858bda482e58767ab5fda6b3f9548ea8-16 b/fuzz/unknownproto/corpus/53912c5c858bda482e58767ab5fda6b3f9548ea8-16 new file mode 100644 index 000000000000..86ee70a1a4de --- /dev/null +++ b/fuzz/unknownproto/corpus/53912c5c858bda482e58767ab5fda6b3f9548ea8-16 @@ -0,0 +1 @@ +(0(0(0￿(0(0(0(0(0gWF \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/5612910b7f6350dedc0107e204b946e28e7f697a-9 b/fuzz/unknownproto/corpus/5612910b7f6350dedc0107e204b946e28e7f697a-9 new file mode 100644 index 000000000000..8639419f4c55 --- /dev/null +++ b/fuzz/unknownproto/corpus/5612910b7f6350dedc0107e204b946e28e7f697a-9 @@ -0,0 +1 @@ +gagal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/576fd7c3c78f58e116fb69db083cbe33e4fc2f65-10 b/fuzz/unknownproto/corpus/576fd7c3c78f58e116fb69db083cbe33e4fc2f65-10 new file mode 100644 index 000000000000..44009033df49 --- /dev/null +++ b/fuzz/unknownproto/corpus/576fd7c3c78f58e116fb69db083cbe33e4fc2f65-10 @@ -0,0 +1 @@ +agal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/57fc7db5dcac2f61cecb9664b48f3816fd39f014-4 b/fuzz/unknownproto/corpus/57fc7db5dcac2f61cecb9664b48f3816fd39f014-4 new file mode 100644 index 000000000000..a54162cddfb4 --- /dev/null +++ b/fuzz/unknownproto/corpus/57fc7db5dcac2f61cecb9664b48f3816fd39f014-4 @@ -0,0 +1 @@ +::":"::'":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/585a20c02d571aa7b453da2ba935b2512c8298bb-9 b/fuzz/unknownproto/corpus/585a20c02d571aa7b453da2ba935b2512c8298bb-9 new file mode 100644 index 000000000000..fdd2c5c19ac7 Binary files /dev/null and b/fuzz/unknownproto/corpus/585a20c02d571aa7b453da2ba935b2512c8298bb-9 differ diff --git a/fuzz/unknownproto/corpus/5a56606174bec107285ad14a2b9cc805dd7abf3b-25 b/fuzz/unknownproto/corpus/5a56606174bec107285ad14a2b9cc805dd7abf3b-25 new file mode 100644 index 000000000000..ba7f78a52276 --- /dev/null +++ b/fuzz/unknownproto/corpus/5a56606174bec107285ad14a2b9cc805dd7abf3b-25 @@ -0,0 +1 @@ +�(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(@(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(0(0g0(0(0(@g0g0(0(0g�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/5aaecf68cd3632b1852a9e47582edf885622345e-7 b/fuzz/unknownproto/corpus/5aaecf68cd3632b1852a9e47582edf885622345e-7 new file mode 100644 index 000000000000..c3573efd8028 Binary files /dev/null and b/fuzz/unknownproto/corpus/5aaecf68cd3632b1852a9e47582edf885622345e-7 differ diff --git a/fuzz/unknownproto/corpus/5ac84482162bcc4b0216ef0b135574336f5de122-14 b/fuzz/unknownproto/corpus/5ac84482162bcc4b0216ef0b135574336f5de122-14 new file mode 100644 index 000000000000..daef0889f398 Binary files /dev/null and b/fuzz/unknownproto/corpus/5ac84482162bcc4b0216ef0b135574336f5de122-14 differ diff --git a/fuzz/unknownproto/corpus/5b3cb3ee12bf275b5a79d430cc3c2fb7329aa7e7-10 b/fuzz/unknownproto/corpus/5b3cb3ee12bf275b5a79d430cc3c2fb7329aa7e7-10 new file mode 100644 index 000000000000..507094d146e3 Binary files /dev/null and b/fuzz/unknownproto/corpus/5b3cb3ee12bf275b5a79d430cc3c2fb7329aa7e7-10 differ diff --git a/fuzz/unknownproto/corpus/5b895ec92f161a74871988ef325c9c9d40814601-8 b/fuzz/unknownproto/corpus/5b895ec92f161a74871988ef325c9c9d40814601-8 new file mode 100644 index 000000000000..1ce6ef9d0730 Binary files /dev/null and b/fuzz/unknownproto/corpus/5b895ec92f161a74871988ef325c9c9d40814601-8 differ diff --git a/fuzz/unknownproto/corpus/5f317c6fd735b5c8e949de1d7a67305fea4c2bd9-14 b/fuzz/unknownproto/corpus/5f317c6fd735b5c8e949de1d7a67305fea4c2bd9-14 new file mode 100644 index 000000000000..c6e999c44cf5 --- /dev/null +++ b/fuzz/unknownproto/corpus/5f317c6fd735b5c8e949de1d7a67305fea4c2bd9-14 @@ -0,0 +1 @@ +iO t?B*￱amemstt?B*￱amemsttsB|Da|ltamemsttsB|DaztsB|Da|ltamemsttsB|Daz \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/5fb505f7d300e2375c604a8287d36d65d9529a3c-14 b/fuzz/unknownproto/corpus/5fb505f7d300e2375c604a8287d36d65d9529a3c-14 new file mode 100644 index 000000000000..521e837bb3f9 --- /dev/null +++ b/fuzz/unknownproto/corpus/5fb505f7d300e2375c604a8287d36d65d9529a3c-14 @@ -0,0 +1 @@ +0￿(0⪺gvd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/60fbdb57348c67092afad7d484e7c512eeffcc0d-18 b/fuzz/unknownproto/corpus/60fbdb57348c67092afad7d484e7c512eeffcc0d-18 new file mode 100644 index 000000000000..d0d95c9696f3 Binary files /dev/null and b/fuzz/unknownproto/corpus/60fbdb57348c67092afad7d484e7c512eeffcc0d-18 differ diff --git a/fuzz/unknownproto/corpus/61cb7e15826c22fcfe5b95bd0a1116d99c81cd93-4 b/fuzz/unknownproto/corpus/61cb7e15826c22fcfe5b95bd0a1116d99c81cd93-4 new file mode 100644 index 000000000000..cd58b9a8089d --- /dev/null +++ b/fuzz/unknownproto/corpus/61cb7e15826c22fcfe5b95bd0a1116d99c81cd93-4 @@ -0,0 +1 @@ +aa?Bti \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/61df0691f3b316af1ac27c484db9453cb1dacf0c-22 b/fuzz/unknownproto/corpus/61df0691f3b316af1ac27c484db9453cb1dacf0c-22 new file mode 100644 index 000000000000..dea6201eef72 --- /dev/null +++ b/fuzz/unknownproto/corpus/61df0691f3b316af1ac27c484db9453cb1dacf0c-22 @@ -0,0 +1 @@ +�(0(0(0g0(0(0(0(0g0(0(0(0g0(0(0g�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/647d2512f6debedd55a1831ba9e63cb02fee0253-19 b/fuzz/unknownproto/corpus/647d2512f6debedd55a1831ba9e63cb02fee0253-19 new file mode 100644 index 000000000000..c69cbfb0232a --- /dev/null +++ b/fuzz/unknownproto/corpus/647d2512f6debedd55a1831ba9e63cb02fee0253-19 @@ -0,0 +1 @@ +￿0(0(0￿(0(0￿(00(0(0￿(0(0￿(0(00(0(0￿(0(0￿(00(0(0￿(0(0￿(0(0(0(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/65047c99c1447816508d424e9e8d70c8cd63695f-24 b/fuzz/unknownproto/corpus/65047c99c1447816508d424e9e8d70c8cd63695f-24 new file mode 100644 index 000000000000..3f1675438e1d --- /dev/null +++ b/fuzz/unknownproto/corpus/65047c99c1447816508d424e9e8d70c8cd63695f-24 @@ -0,0 +1 @@ +�(3344�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/65d3656c212f31281177ff2b3c21d258831f83d7-20 b/fuzz/unknownproto/corpus/65d3656c212f31281177ff2b3c21d258831f83d7-20 new file mode 100644 index 000000000000..e968df92ec06 --- /dev/null +++ b/fuzz/unknownproto/corpus/65d3656c212f31281177ff2b3c21d258831f83d7-20 @@ -0,0 +1 @@ +0(0(0(0(0(00(0(0(0(0(0(0(0(0(0(00(0(0(0(0(0(0(0(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/69a06163768a95dc5cbb18e987407c95439c9f0c-20 b/fuzz/unknownproto/corpus/69a06163768a95dc5cbb18e987407c95439c9f0c-20 new file mode 100644 index 000000000000..99b476d0a728 --- /dev/null +++ b/fuzz/unknownproto/corpus/69a06163768a95dc5cbb18e987407c95439c9f0c-20 @@ -0,0 +1 @@ +0�(0(0Ŀ(0g0�(0�(0Ŀ(0g0�(0�(0(0Ŀ(0g0�(0�(0Ŀ(0g0�(0Ŀ(0g0�(0�(0Ŀ(0g0�(0Ŀ(0g0�(0�(0Ŀ(0g0�(0(vd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/6b87a778f4572c1cc2f9078c0b5122e90a58b0d0-18 b/fuzz/unknownproto/corpus/6b87a778f4572c1cc2f9078c0b5122e90a58b0d0-18 new file mode 100644 index 000000000000..7c74c6b42cd2 --- /dev/null +++ b/fuzz/unknownproto/corpus/6b87a778f4572c1cc2f9078c0b5122e90a58b0d0-18 @@ -0,0 +1 @@ +0ᅧ￿(0�(0�(0ᅧ￿(0�(0ᅧ￿(0�(0�g￿(0�(0ᅧ￿(0�(0�(0翪(0�(0ᅧ￿(0�(0ᅧ￿(0�(0�g￿(0�(0ᅧ￿(0�(0�(0ᅧ￿(0�(0ᅧ￿(0�(0ᅧ￿(0�(0ᅧ￿(0�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/6ba4c1c420c9df9efd08cf7826d717f073a5fae3-5 b/fuzz/unknownproto/corpus/6ba4c1c420c9df9efd08cf7826d717f073a5fae3-5 new file mode 100644 index 000000000000..c1fb5d97776a --- /dev/null +++ b/fuzz/unknownproto/corpus/6ba4c1c420c9df9efd08cf7826d717f073a5fae3-5 @@ -0,0 +1 @@ +b":b":b":b":b":@ no-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/6ffe67ab88c8df898cdfad84b7cee24fd3b81bd3-3 b/fuzz/unknownproto/corpus/6ffe67ab88c8df898cdfad84b7cee24fd3b81bd3-3 new file mode 100644 index 000000000000..815210af46da Binary files /dev/null and b/fuzz/unknownproto/corpus/6ffe67ab88c8df898cdfad84b7cee24fd3b81bd3-3 differ diff --git a/fuzz/unknownproto/corpus/700eeb3347e647004943e57b4c90baff7059fc47-12 b/fuzz/unknownproto/corpus/700eeb3347e647004943e57b4c90baff7059fc47-12 new file mode 100644 index 000000000000..c2de14e8bba9 --- /dev/null +++ b/fuzz/unknownproto/corpus/700eeb3347e647004943e57b4c90baff7059fc47-12 @@ -0,0 +1 @@ +a?B*￱amemsttsB|Da|ltamemsttsB|Daz \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/71b23fd6a8aa1e57f89c3391acab3724d05b3f2c-9 b/fuzz/unknownproto/corpus/71b23fd6a8aa1e57f89c3391acab3724d05b3f2c-9 new file mode 100644 index 000000000000..341189a5916b --- /dev/null +++ b/fuzz/unknownproto/corpus/71b23fd6a8aa1e57f89c3391acab3724d05b3f2c-9 @@ -0,0 +1 @@ +a?B|Da|ltz \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/72d7e6566d4e57c95802c0634c3c9174ee60735f-17 b/fuzz/unknownproto/corpus/72d7e6566d4e57c95802c0634c3c9174ee60735f-17 new file mode 100644 index 000000000000..0d895ae496ed --- /dev/null +++ b/fuzz/unknownproto/corpus/72d7e6566d4e57c95802c0634c3c9174ee60735f-17 @@ -0,0 +1 @@ +￿(0(0(0￿(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/75d09915d8087027c118ad17fdca45043c452f31-6 b/fuzz/unknownproto/corpus/75d09915d8087027c118ad17fdca45043c452f31-6 new file mode 100644 index 000000000000..097a24bb5618 Binary files /dev/null and b/fuzz/unknownproto/corpus/75d09915d8087027c118ad17fdca45043c452f31-6 differ diff --git a/fuzz/unknownproto/corpus/776bfe2a8c9722f934bf891cd89e483f316938d4-12 b/fuzz/unknownproto/corpus/776bfe2a8c9722f934bf891cd89e483f316938d4-12 new file mode 100644 index 000000000000..6d0699904869 --- /dev/null +++ b/fuzz/unknownproto/corpus/776bfe2a8c9722f934bf891cd89e483f316938d4-12 @@ -0,0 +1 @@ +⚊ga⪺l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/77c77caf7d4c7f71cc3c37520974c8049acd5d1b-17 b/fuzz/unknownproto/corpus/77c77caf7d4c7f71cc3c37520974c8049acd5d1b-17 new file mode 100644 index 000000000000..bd2179ebd177 Binary files /dev/null and b/fuzz/unknownproto/corpus/77c77caf7d4c7f71cc3c37520974c8049acd5d1b-17 differ diff --git a/fuzz/unknownproto/corpus/78560dfd42bc9df574f85c93ed276ab4687e372f-2 b/fuzz/unknownproto/corpus/78560dfd42bc9df574f85c93ed276ab4687e372f-2 new file mode 100644 index 000000000000..76f91d6300c1 --- /dev/null +++ b/fuzz/unknownproto/corpus/78560dfd42bc9df574f85c93ed276ab4687e372f-2 @@ -0,0 +1 @@ +b":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/7b683369b3964d0622e09a1f593a62f50b35d519-15 b/fuzz/unknownproto/corpus/7b683369b3964d0622e09a1f593a62f50b35d519-15 new file mode 100644 index 000000000000..c501265db163 --- /dev/null +++ b/fuzz/unknownproto/corpus/7b683369b3964d0622e09a1f593a62f50b35d519-15 @@ -0,0 +1 @@ +￿(0�(0ᅧ￿(0�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/7cd30f313f7447a241fc366cf8b1985e8dd497c6-11 b/fuzz/unknownproto/corpus/7cd30f313f7447a241fc366cf8b1985e8dd497c6-11 new file mode 100644 index 000000000000..780ad20fa483 --- /dev/null +++ b/fuzz/unknownproto/corpus/7cd30f313f7447a241fc366cf8b1985e8dd497c6-11 @@ -0,0 +1 @@ +�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/7e78160483d2a6d0adeb5daab77db5e7af8b7f0e-21 b/fuzz/unknownproto/corpus/7e78160483d2a6d0adeb5daab77db5e7af8b7f0e-21 new file mode 100644 index 000000000000..47ef0b5f6a76 --- /dev/null +++ b/fuzz/unknownproto/corpus/7e78160483d2a6d0adeb5daab77db5e7af8b7f0e-21 @@ -0,0 +1 @@ +0(0(00(0(0(0(0(00(0(0(0(0(0(0(0(0(0(0(0(00(0(0(0(0(0(0(0(0(0gqd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/80e27410891d62c6a0afeec8f7b633bcff9be6f9-10 b/fuzz/unknownproto/corpus/80e27410891d62c6a0afeec8f7b633bcff9be6f9-10 new file mode 100644 index 000000000000..b1cb66e884c6 --- /dev/null +++ b/fuzz/unknownproto/corpus/80e27410891d62c6a0afeec8f7b633bcff9be6f9-10 @@ -0,0 +1 @@ +⪺gal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/812f1daa977ac260e9e46711beefa29ffcb6f969-7 b/fuzz/unknownproto/corpus/812f1daa977ac260e9e46711beefa29ffcb6f969-7 new file mode 100644 index 000000000000..b19c30c6c09c Binary files /dev/null and b/fuzz/unknownproto/corpus/812f1daa977ac260e9e46711beefa29ffcb6f969-7 differ diff --git a/fuzz/unknownproto/corpus/82de02f93ec63baa901d4888232739ec771cc9b4-5 b/fuzz/unknownproto/corpus/82de02f93ec63baa901d4888232739ec771cc9b4-5 new file mode 100644 index 000000000000..01f4c89a4a09 Binary files /dev/null and b/fuzz/unknownproto/corpus/82de02f93ec63baa901d4888232739ec771cc9b4-5 differ diff --git a/fuzz/unknownproto/corpus/87d37dd0efa028d09712f54769f251d63d169f6f-6 b/fuzz/unknownproto/corpus/87d37dd0efa028d09712f54769f251d63d169f6f-6 new file mode 100644 index 000000000000..eeb4b4be9486 --- /dev/null +++ b/fuzz/unknownproto/corpus/87d37dd0efa028d09712f54769f251d63d169f6f-6 @@ -0,0 +1 @@ +l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/8b4bfe0e806c588916347dd17585eb8a5b6c2d4c-11 b/fuzz/unknownproto/corpus/8b4bfe0e806c588916347dd17585eb8a5b6c2d4c-11 new file mode 100644 index 000000000000..dc18ba3393b8 Binary files /dev/null and b/fuzz/unknownproto/corpus/8b4bfe0e806c588916347dd17585eb8a5b6c2d4c-11 differ diff --git a/fuzz/unknownproto/corpus/8baee748357c34d77e57432a2eadd740f85f7c9d-11 b/fuzz/unknownproto/corpus/8baee748357c34d77e57432a2eadd740f85f7c9d-11 new file mode 100644 index 000000000000..cf4a378f7def --- /dev/null +++ b/fuzz/unknownproto/corpus/8baee748357c34d77e57432a2eadd740f85f7c9d-11 @@ -0,0 +1 @@ +⪺ga⪺l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/8fb320424af3429832b1798130179aa378d40044-9 b/fuzz/unknownproto/corpus/8fb320424af3429832b1798130179aa378d40044-9 new file mode 100644 index 000000000000..32d9830a3c76 Binary files /dev/null and b/fuzz/unknownproto/corpus/8fb320424af3429832b1798130179aa378d40044-9 differ diff --git a/fuzz/unknownproto/corpus/91f18c5e9b3595abd28511128cbf1368fe1bd36d-16 b/fuzz/unknownproto/corpus/91f18c5e9b3595abd28511128cbf1368fe1bd36d-16 new file mode 100644 index 000000000000..9e191361e869 --- /dev/null +++ b/fuzz/unknownproto/corpus/91f18c5e9b3595abd28511128cbf1368fe1bd36d-16 @@ -0,0 +1 @@ +0�(0�Ŀ(0⪺g0�(0�￿(vd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/934ffa019799a230eb6eb5ce207c874101d297cc-10 b/fuzz/unknownproto/corpus/934ffa019799a230eb6eb5ce207c874101d297cc-10 new file mode 100644 index 000000000000..da845832c28f --- /dev/null +++ b/fuzz/unknownproto/corpus/934ffa019799a230eb6eb5ce207c874101d297cc-10 @@ -0,0 +1 @@ +ggagaݪl \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/9485f9982b34c5c666fd8e8d1a19090112b80444-6 b/fuzz/unknownproto/corpus/9485f9982b34c5c666fd8e8d1a19090112b80444-6 new file mode 100644 index 000000000000..32e16bf7a9be --- /dev/null +++ b/fuzz/unknownproto/corpus/9485f9982b34c5c666fd8e8d1a19090112b80444-6 @@ -0,0 +1 @@ +aBa?BBti \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/95457aadd3edad041db9079d476297925a3db247-5 b/fuzz/unknownproto/corpus/95457aadd3edad041db9079d476297925a3db247-5 new file mode 100644 index 000000000000..3580f1200fe0 --- /dev/null +++ b/fuzz/unknownproto/corpus/95457aadd3edad041db9079d476297925a3db247-5 @@ -0,0 +1 @@ +::":"::'":":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/95a0b3011792d3cb0b0f9d7f2238d3b7aab572b9-6 b/fuzz/unknownproto/corpus/95a0b3011792d3cb0b0f9d7f2238d3b7aab572b9-6 new file mode 100644 index 000000000000..64088deeb2c1 --- /dev/null +++ b/fuzz/unknownproto/corpus/95a0b3011792d3cb0b0f9d7f2238d3b7aab572b9-6 @@ -0,0 +1 @@ +⤪ \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/96375cbbe1beda5445e1e9765c9bd60cd0113aa5-12 b/fuzz/unknownproto/corpus/96375cbbe1beda5445e1e9765c9bd60cd0113aa5-12 new file mode 100644 index 000000000000..c0d6b4d45c07 --- /dev/null +++ b/fuzz/unknownproto/corpus/96375cbbe1beda5445e1e9765c9bd60cd0113aa5-12 @@ -0,0 +1 @@ +gagagagal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/9855b5c7b8f1d3e199529c33ec7505db49851f02-10 b/fuzz/unknownproto/corpus/9855b5c7b8f1d3e199529c33ec7505db49851f02-10 new file mode 100644 index 000000000000..cb9ddff8cc15 Binary files /dev/null and b/fuzz/unknownproto/corpus/9855b5c7b8f1d3e199529c33ec7505db49851f02-10 differ diff --git a/fuzz/unknownproto/corpus/9b943e9e6ae8b4f48f9cc104758cb4d6a3252596-8 b/fuzz/unknownproto/corpus/9b943e9e6ae8b4f48f9cc104758cb4d6a3252596-8 new file mode 100644 index 000000000000..286da9b38bb4 --- /dev/null +++ b/fuzz/unknownproto/corpus/9b943e9e6ae8b4f48f9cc104758cb4d6a3252596-8 @@ -0,0 +1 @@ +gal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_allowUnknownNonCriticals_set.seed b/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_allowUnknownNonCriticals_set.seed new file mode 100644 index 000000000000..9c51dcf1376e --- /dev/null +++ b/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_allowUnknownNonCriticals_set.seed @@ -0,0 +1,3 @@ +" " +:J" +:J": \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_non-critical_field_ignored.seed b/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_non-critical_field_ignored.seed new file mode 100644 index 000000000000..3019c722ea97 --- /dev/null +++ b/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_non-critical_field_ignored.seed @@ -0,0 +1 @@ +"'":":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_non-critical_field_to_be_rejected.seed b/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_non-critical_field_to_be_rejected.seed new file mode 100644 index 000000000000..3019c722ea97 --- /dev/null +++ b/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values,_non-critical_field_to_be_rejected.seed @@ -0,0 +1 @@ +"'":":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values.seed b/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values.seed new file mode 100644 index 000000000000..9c51dcf1376e --- /dev/null +++ b/fuzz/unknownproto/corpus/Unknown_field_in_midst_of_repeated_values.seed @@ -0,0 +1,3 @@ +" " +:J" +:J": \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a009a76d3c5843f21c0f564085756cf9182d49ce-13 b/fuzz/unknownproto/corpus/a009a76d3c5843f21c0f564085756cf9182d49ce-13 new file mode 100644 index 000000000000..003e4aca32db --- /dev/null +++ b/fuzz/unknownproto/corpus/a009a76d3c5843f21c0f564085756cf9182d49ce-13 @@ -0,0 +1 @@ +￿(0�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a196e507968577ae932357e372dc0d41d01740f0-1 b/fuzz/unknownproto/corpus/a196e507968577ae932357e372dc0d41d01740f0-1 new file mode 100644 index 000000000000..b3044d5519fe Binary files /dev/null and b/fuzz/unknownproto/corpus/a196e507968577ae932357e372dc0d41d01740f0-1 differ diff --git a/fuzz/unknownproto/corpus/a2820b654c5d3e6da8f6b3c4bc675f383014164d-2 b/fuzz/unknownproto/corpus/a2820b654c5d3e6da8f6b3c4bc675f383014164d-2 new file mode 100644 index 000000000000..97fdacdbe603 --- /dev/null +++ b/fuzz/unknownproto/corpus/a2820b654c5d3e6da8f6b3c4bc675f383014164d-2 @@ -0,0 +1 @@ +0@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a2a94ad700f9237fb97f5f8d641e5b327dc0b9b0-3 b/fuzz/unknownproto/corpus/a2a94ad700f9237fb97f5f8d641e5b327dc0b9b0-3 new file mode 100644 index 000000000000..1da44e464968 --- /dev/null +++ b/fuzz/unknownproto/corpus/a2a94ad700f9237fb97f5f8d641e5b327dc0b9b0-3 @@ -0,0 +1 @@ +00@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a2ad9b0032eb741a3293b6f4957f8125c72b1366-5 b/fuzz/unknownproto/corpus/a2ad9b0032eb741a3293b6f4957f8125c72b1366-5 new file mode 100644 index 000000000000..df416a9d3f45 --- /dev/null +++ b/fuzz/unknownproto/corpus/a2ad9b0032eb741a3293b6f4957f8125c72b1366-5 @@ -0,0 +1 @@ +aBa?Bti \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a67b910edb936c79b6530c5e4e4c5b61e70308bc-3 b/fuzz/unknownproto/corpus/a67b910edb936c79b6530c5e4e4c5b61e70308bc-3 new file mode 100644 index 000000000000..6d8f0c6845b5 --- /dev/null +++ b/fuzz/unknownproto/corpus/a67b910edb936c79b6530c5e4e4c5b61e70308bc-3 @@ -0,0 +1 @@ +"'"%:#":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a777d5a2c6351179e0ab49f3c11a4a31c060fbbf-7 b/fuzz/unknownproto/corpus/a777d5a2c6351179e0ab49f3c11a4a31c060fbbf-7 new file mode 100644 index 000000000000..50b331e729fd --- /dev/null +++ b/fuzz/unknownproto/corpus/a777d5a2c6351179e0ab49f3c11a4a31c060fbbf-7 @@ -0,0 +1 @@ +gal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a7fc44d0564a064210f918513d8636f203ead1df-9 b/fuzz/unknownproto/corpus/a7fc44d0564a064210f918513d8636f203ead1df-9 new file mode 100644 index 000000000000..e975b6902ea9 --- /dev/null +++ b/fuzz/unknownproto/corpus/a7fc44d0564a064210f918513d8636f203ead1df-9 @@ -0,0 +1 @@ +⪺gal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a8a3b3717a0b03a1b4cf19028ef0ccc7387333b6-14 b/fuzz/unknownproto/corpus/a8a3b3717a0b03a1b4cf19028ef0ccc7387333b6-14 new file mode 100644 index 000000000000..fd6e532103b2 --- /dev/null +++ b/fuzz/unknownproto/corpus/a8a3b3717a0b03a1b4cf19028ef0ccc7387333b6-14 @@ -0,0 +1 @@ +￿(0�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/a994c08cb1893012655f193266d53cc13a07ca19-8 b/fuzz/unknownproto/corpus/a994c08cb1893012655f193266d53cc13a07ca19-8 new file mode 100644 index 000000000000..3514201d1273 Binary files /dev/null and b/fuzz/unknownproto/corpus/a994c08cb1893012655f193266d53cc13a07ca19-8 differ diff --git a/fuzz/unknownproto/corpus/abf20d916c1dcfe61288358f46479a118da82259-5 b/fuzz/unknownproto/corpus/abf20d916c1dcfe61288358f46479a118da82259-5 new file mode 100644 index 000000000000..8b42bcdd5a15 --- /dev/null +++ b/fuzz/unknownproto/corpus/abf20d916c1dcfe61288358f46479a118da82259-5 @@ -0,0 +1 @@ +⤪l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/ac48bea6c917db03e6107df673e3b94a691b9ca3-27 b/fuzz/unknownproto/corpus/ac48bea6c917db03e6107df673e3b94a691b9ca3-27 new file mode 100644 index 000000000000..748383269c07 --- /dev/null +++ b/fuzz/unknownproto/corpus/ac48bea6c917db03e6107df673e3b94a691b9ca3-27 @@ -0,0 +1 @@ +�(S343344T33433444�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/ad21252cb3bf4e3bb31898f5f1570fe0eed53273-12 b/fuzz/unknownproto/corpus/ad21252cb3bf4e3bb31898f5f1570fe0eed53273-12 new file mode 100644 index 000000000000..46b541693505 --- /dev/null +++ b/fuzz/unknownproto/corpus/ad21252cb3bf4e3bb31898f5f1570fe0eed53273-12 @@ -0,0 +1 @@ +�(0�(0�(0�(0⪴gf \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/af481dafaa7c76ce4c89057b60f00bdb6f3b530a-3 b/fuzz/unknownproto/corpus/af481dafaa7c76ce4c89057b60f00bdb6f3b530a-3 new file mode 100644 index 000000000000..eb07d47dc368 --- /dev/null +++ b/fuzz/unknownproto/corpus/af481dafaa7c76ce4c89057b60f00bdb6f3b530a-3 @@ -0,0 +1 @@ +aa?ti \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/afca9da0290373b77e97a4d5156ef94dac265545-7 b/fuzz/unknownproto/corpus/afca9da0290373b77e97a4d5156ef94dac265545-7 new file mode 100644 index 000000000000..923fcc382fef Binary files /dev/null and b/fuzz/unknownproto/corpus/afca9da0290373b77e97a4d5156ef94dac265545-7 differ diff --git a/fuzz/unknownproto/corpus/b2870b6124b8d0954f5d09852b02bfdafc0491c3-16 b/fuzz/unknownproto/corpus/b2870b6124b8d0954f5d09852b02bfdafc0491c3-16 new file mode 100644 index 000000000000..3782831fef7e --- /dev/null +++ b/fuzz/unknownproto/corpus/b2870b6124b8d0954f5d09852b02bfdafc0491c3-16 @@ -0,0 +1 @@ +￿(0�(0ᅧ￿(0�(0�(0ᅧ￿(0�(0ᅧ￿(0�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/b2b1fa9b0bc6515b1ff7469804c58a843ee003c7-2 b/fuzz/unknownproto/corpus/b2b1fa9b0bc6515b1ff7469804c58a843ee003c7-2 new file mode 100644 index 000000000000..e6ce813cfcc9 --- /dev/null +++ b/fuzz/unknownproto/corpus/b2b1fa9b0bc6515b1ff7469804c58a843ee003c7-2 @@ -0,0 +1 @@ +ٛtical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/b3ffb905b2169c86ea0775afc0d023b0ed54eaac-17 b/fuzz/unknownproto/corpus/b3ffb905b2169c86ea0775afc0d023b0ed54eaac-17 new file mode 100644 index 000000000000..1f25058d399d --- /dev/null +++ b/fuzz/unknownproto/corpus/b3ffb905b2169c86ea0775afc0d023b0ed54eaac-17 @@ -0,0 +1 @@ +(0(0(0￿(0(0(0(0(0gWF \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/b4e139facb3a5fe4efb25821f8d83b0ddaf7118a-23 b/fuzz/unknownproto/corpus/b4e139facb3a5fe4efb25821f8d83b0ddaf7118a-23 new file mode 100644 index 000000000000..1d90094eab3d --- /dev/null +++ b/fuzz/unknownproto/corpus/b4e139facb3a5fe4efb25821f8d83b0ddaf7118a-23 @@ -0,0 +1 @@ +�(34�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/b53bb1f2131c661133dc6e12a7ca5fb3e05fc935-12 b/fuzz/unknownproto/corpus/b53bb1f2131c661133dc6e12a7ca5fb3e05fc935-12 new file mode 100644 index 000000000000..da8dc8a57bf3 Binary files /dev/null and b/fuzz/unknownproto/corpus/b53bb1f2131c661133dc6e12a7ca5fb3e05fc935-12 differ diff --git a/fuzz/unknownproto/corpus/b5b50527eeb72d3b176ccf2c2626bc34d0a21d5b-12 b/fuzz/unknownproto/corpus/b5b50527eeb72d3b176ccf2c2626bc34d0a21d5b-12 new file mode 100644 index 000000000000..862ebf858931 --- /dev/null +++ b/fuzz/unknownproto/corpus/b5b50527eeb72d3b176ccf2c2626bc34d0a21d5b-12 @@ -0,0 +1 @@ +0�(0�gfd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/b7a272f4dc8f533e112f85105d52fa55f853a791-9 b/fuzz/unknownproto/corpus/b7a272f4dc8f533e112f85105d52fa55f853a791-9 new file mode 100644 index 000000000000..240698dfbb34 --- /dev/null +++ b/fuzz/unknownproto/corpus/b7a272f4dc8f533e112f85105d52fa55f853a791-9 @@ -0,0 +1 @@ +⪺gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/bbc3424f2fe57af7a8e94847bb73f75970ea2187-5 b/fuzz/unknownproto/corpus/bbc3424f2fe57af7a8e94847bb73f75970ea2187-5 new file mode 100644 index 000000000000..61995e8b0452 --- /dev/null +++ b/fuzz/unknownproto/corpus/bbc3424f2fe57af7a8e94847bb73f75970ea2187-5 @@ -0,0 +1 @@ +⤪l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/bbc6b09db687c228645e50ec09f443482bbee390-14 b/fuzz/unknownproto/corpus/bbc6b09db687c228645e50ec09f443482bbee390-14 new file mode 100644 index 000000000000..50d4debcb0f4 --- /dev/null +++ b/fuzz/unknownproto/corpus/bbc6b09db687c228645e50ec09f443482bbee390-14 @@ -0,0 +1 @@ +(0(0(0(0(0(0(0(0(0(0(0(0(0(0gf \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/bff4a6c8ed423a1d8253a9e11fd15d2c289173f3-18 b/fuzz/unknownproto/corpus/bff4a6c8ed423a1d8253a9e11fd15d2c289173f3-18 new file mode 100644 index 000000000000..da60191c5978 --- /dev/null +++ b/fuzz/unknownproto/corpus/bff4a6c8ed423a1d8253a9e11fd15d2c289173f3-18 @@ -0,0 +1 @@ +￿0(0(0￿(0(0￿(00(0(0￿(0(0￿(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/c3cb6a1ffc81d5d93a6c8347d421313ebce5b0a5-21 b/fuzz/unknownproto/corpus/c3cb6a1ffc81d5d93a6c8347d421313ebce5b0a5-21 new file mode 100644 index 000000000000..9b61a88f9995 --- /dev/null +++ b/fuzz/unknownproto/corpus/c3cb6a1ffc81d5d93a6c8347d421313ebce5b0a5-21 @@ -0,0 +1 @@ +0(0(00(0(0(0(0(00(0(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/c6690d95c20e47cb357ba337ea2d7695fe0dcfe2-17 b/fuzz/unknownproto/corpus/c6690d95c20e47cb357ba337ea2d7695fe0dcfe2-17 new file mode 100644 index 000000000000..41123d447f68 --- /dev/null +++ b/fuzz/unknownproto/corpus/c6690d95c20e47cb357ba337ea2d7695fe0dcfe2-17 @@ -0,0 +1 @@ +0ᅧ￿(0�(0�(0ᅧ￿(0�(0ᅧ￿(0�(0�g￿(0�(0ᅧ￿(0�(0�(0ᅧ￿(0�(0ᅧ￿(0�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/c98c9aedbb29c50ccc76381cbd85e401d4298207-18 b/fuzz/unknownproto/corpus/c98c9aedbb29c50ccc76381cbd85e401d4298207-18 new file mode 100644 index 000000000000..9f7219ab2d84 --- /dev/null +++ b/fuzz/unknownproto/corpus/c98c9aedbb29c50ccc76381cbd85e401d4298207-18 @@ -0,0 +1 @@ +0�(0�(0Ŀ(0⪺g0�(0�(0Ŀ(0⪺g0�(0�Ŀ(0⪺g0�(0�(0Ŀ(0⪺g0�(0￿(vd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/cb101ef420fe66d565e53535bf6bc068462bd3b7-11 b/fuzz/unknownproto/corpus/cb101ef420fe66d565e53535bf6bc068462bd3b7-11 new file mode 100644 index 000000000000..6100823d0aa9 --- /dev/null +++ b/fuzz/unknownproto/corpus/cb101ef420fe66d565e53535bf6bc068462bd3b7-11 @@ -0,0 +1 @@ +a?B*￱amemsttsB|Da|ltz \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/cc7280fb311f3918c2ce5df0f64e6084f5ecb30a-3 b/fuzz/unknownproto/corpus/cc7280fb311f3918c2ce5df0f64e6084f5ecb30a-3 new file mode 100644 index 000000000000..e5069c7ca9cf --- /dev/null +++ b/fuzz/unknownproto/corpus/cc7280fb311f3918c2ce5df0f64e6084f5ecb30a-3 @@ -0,0 +1 @@ +tical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/ccd73edf66b7796058f04abec979b50048dd6886-2 b/fuzz/unknownproto/corpus/ccd73edf66b7796058f04abec979b50048dd6886-2 new file mode 100644 index 000000000000..a19f7829f44b --- /dev/null +++ b/fuzz/unknownproto/corpus/ccd73edf66b7796058f04abec979b50048dd6886-2 @@ -0,0 +1 @@ +::":'":":@ non-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/cd02e430c7a715c0197fe8e5ba1115d3f39da547-10 b/fuzz/unknownproto/corpus/cd02e430c7a715c0197fe8e5ba1115d3f39da547-10 new file mode 100644 index 000000000000..23a459a2c0dd --- /dev/null +++ b/fuzz/unknownproto/corpus/cd02e430c7a715c0197fe8e5ba1115d3f39da547-10 @@ -0,0 +1 @@ +⪺ad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/d0f01416884fefcd4da120aebd02470517cf4ade-30 b/fuzz/unknownproto/corpus/d0f01416884fefcd4da120aebd02470517cf4ade-30 new file mode 100644 index 000000000000..239d4f5bfdc8 --- /dev/null +++ b/fuzz/unknownproto/corpus/d0f01416884fefcd4da120aebd02470517cf4ade-30 @@ -0,0 +1 @@ +�(S343344T�(SS343344T�(S343344T33433444�(33433444343344T33S343344T�(SS343344T�(S343344T33433444�(33433444343344T33433444�(433444�(33433444�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/d1bdba74087270e1ef63176eb72b8e1d15176f6d-13 b/fuzz/unknownproto/corpus/d1bdba74087270e1ef63176eb72b8e1d15176f6d-13 new file mode 100644 index 000000000000..4f907741b471 --- /dev/null +++ b/fuzz/unknownproto/corpus/d1bdba74087270e1ef63176eb72b8e1d15176f6d-13 @@ -0,0 +1 @@ +�(0�(0�(0�(0⪴of \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/d2fc70ac961c5ee894ceadb76d2c6b2b4b952617-20 b/fuzz/unknownproto/corpus/d2fc70ac961c5ee894ceadb76d2c6b2b4b952617-20 new file mode 100644 index 000000000000..dace0bff5139 Binary files /dev/null and b/fuzz/unknownproto/corpus/d2fc70ac961c5ee894ceadb76d2c6b2b4b952617-20 differ diff --git a/fuzz/unknownproto/corpus/d42d1b81b36e7596d0528df545190f3c4befc667-8 b/fuzz/unknownproto/corpus/d42d1b81b36e7596d0528df545190f3c4befc667-8 new file mode 100644 index 000000000000..49483a93203f --- /dev/null +++ b/fuzz/unknownproto/corpus/d42d1b81b36e7596d0528df545190f3c4befc667-8 @@ -0,0 +1 @@ +gal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/d42f29d1c8ed57c4044e954150682c7fece07130-21 b/fuzz/unknownproto/corpus/d42f29d1c8ed57c4044e954150682c7fece07130-21 new file mode 100644 index 000000000000..897ba08f1173 --- /dev/null +++ b/fuzz/unknownproto/corpus/d42f29d1c8ed57c4044e954150682c7fece07130-21 @@ -0,0 +1 @@ +0�(0(0Ŀ(0g0�(0�(0Ŀ(0g0�(0�(0(0Ŀ(0g0�(0�(0Ŀ(0g0�(0Ŀ(0g0�(0�(0Ŀ(0g0�(0Ŀ(0g0�(0�(0Ŀ(0g0�(0(vd \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/d530dfc3ec0629f89857676755c9a537800abf4e-12 b/fuzz/unknownproto/corpus/d530dfc3ec0629f89857676755c9a537800abf4e-12 new file mode 100644 index 000000000000..4761e3fb6b4e --- /dev/null +++ b/fuzz/unknownproto/corpus/d530dfc3ec0629f89857676755c9a537800abf4e-12 @@ -0,0 +1 @@ +�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/d8146f66c04ff27d32fed73964d88fc70e65326b-13 b/fuzz/unknownproto/corpus/d8146f66c04ff27d32fed73964d88fc70e65326b-13 new file mode 100644 index 000000000000..d477cc679c49 --- /dev/null +++ b/fuzz/unknownproto/corpus/d8146f66c04ff27d32fed73964d88fc70e65326b-13 @@ -0,0 +1 @@ +iO t?B*￱amemsttsB|Da|ltamemsttsB|Daz \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/d817cbef250c99d578e531df78dfca33bf75ecdb-4 b/fuzz/unknownproto/corpus/d817cbef250c99d578e531df78dfca33bf75ecdb-4 new file mode 100644 index 000000000000..e3e93c2528c8 --- /dev/null +++ b/fuzz/unknownproto/corpus/d817cbef250c99d578e531df78dfca33bf75ecdb-4 @@ -0,0 +1 @@ +⤪l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/dc19446f9f6d497128a34aa88bf99a256abb00d3-18 b/fuzz/unknownproto/corpus/dc19446f9f6d497128a34aa88bf99a256abb00d3-18 new file mode 100644 index 000000000000..f1af83f8145e --- /dev/null +++ b/fuzz/unknownproto/corpus/dc19446f9f6d497128a34aa88bf99a256abb00d3-18 @@ -0,0 +1 @@ +(0￿(0(0(0(0(0(0(0(0￿(0(0(0(0(0(0(0gWF \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/dc7ab3b3e4d28f35004f58f1604dbdfc876e58a7-20 b/fuzz/unknownproto/corpus/dc7ab3b3e4d28f35004f58f1604dbdfc876e58a7-20 new file mode 100644 index 000000000000..49b3b1fe6800 --- /dev/null +++ b/fuzz/unknownproto/corpus/dc7ab3b3e4d28f35004f58f1604dbdfc876e58a7-20 @@ -0,0 +1 @@ +0(0(00(0(0(0(0(00(0(0(0(0(0(0(0(0(0(0(0(00(0(0(0(0(0(0(0(0(0gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/de308dc38f0c0c690d34a4ca7e76db6ab23e2c5a-14 b/fuzz/unknownproto/corpus/de308dc38f0c0c690d34a4ca7e76db6ab23e2c5a-14 new file mode 100644 index 000000000000..320f2931e32d Binary files /dev/null and b/fuzz/unknownproto/corpus/de308dc38f0c0c690d34a4ca7e76db6ab23e2c5a-14 differ diff --git a/fuzz/unknownproto/corpus/de5855e64cd47e4ffa2697740fef3bbc8c335086-10 b/fuzz/unknownproto/corpus/de5855e64cd47e4ffa2697740fef3bbc8c335086-10 new file mode 100644 index 000000000000..b49fbd8f9efc --- /dev/null +++ b/fuzz/unknownproto/corpus/de5855e64cd47e4ffa2697740fef3bbc8c335086-10 @@ -0,0 +1 @@ +gagagal \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/df133f43cf40f560cf87d0ac49d870e858932700-8 b/fuzz/unknownproto/corpus/df133f43cf40f560cf87d0ac49d870e858932700-8 new file mode 100644 index 000000000000..858d4bbc0960 Binary files /dev/null and b/fuzz/unknownproto/corpus/df133f43cf40f560cf87d0ac49d870e858932700-8 differ diff --git a/fuzz/unknownproto/corpus/e17183b83277e1c248d2f2356014e1b996740590-28 b/fuzz/unknownproto/corpus/e17183b83277e1c248d2f2356014e1b996740590-28 new file mode 100644 index 000000000000..850507626446 --- /dev/null +++ b/fuzz/unknownproto/corpus/e17183b83277e1c248d2f2356014e1b996740590-28 @@ -0,0 +1 @@ +�(S343344T�(S343344T33433444�(33433444�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/e5a1adefcaa98dc203d70687575f2996006fda38-14 b/fuzz/unknownproto/corpus/e5a1adefcaa98dc203d70687575f2996006fda38-14 new file mode 100644 index 000000000000..0454416c326a --- /dev/null +++ b/fuzz/unknownproto/corpus/e5a1adefcaa98dc203d70687575f2996006fda38-14 @@ -0,0 +1 @@ +�(0�(0�(0�(0�(0(0(0�(0⪴gf \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/e6c14bfc8113b873e1125599a1ae4f5bd5ce0c15-10 b/fuzz/unknownproto/corpus/e6c14bfc8113b873e1125599a1ae4f5bd5ce0c15-10 new file mode 100644 index 000000000000..3aa7b81476fb Binary files /dev/null and b/fuzz/unknownproto/corpus/e6c14bfc8113b873e1125599a1ae4f5bd5ce0c15-10 differ diff --git a/fuzz/unknownproto/corpus/e6e90918eba00362cde63ded42e8287682df00e6-8 b/fuzz/unknownproto/corpus/e6e90918eba00362cde63ded42e8287682df00e6-8 new file mode 100644 index 000000000000..35e602a7d5b1 --- /dev/null +++ b/fuzz/unknownproto/corpus/e6e90918eba00362cde63ded42e8287682df00e6-8 @@ -0,0 +1 @@ +a?B|Dti \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/e706847d422ff6395d2deaf13b44669a527771a3-10 b/fuzz/unknownproto/corpus/e706847d422ff6395d2deaf13b44669a527771a3-10 new file mode 100644 index 000000000000..80ed987aee70 --- /dev/null +++ b/fuzz/unknownproto/corpus/e706847d422ff6395d2deaf13b44669a527771a3-10 @@ -0,0 +1 @@ +�(0�⪺gad \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/e97dbddec30d477958196bcb97252bd277f30d3c-6 b/fuzz/unknownproto/corpus/e97dbddec30d477958196bcb97252bd277f30d3c-6 new file mode 100644 index 000000000000..b7c5456483ec --- /dev/null +++ b/fuzz/unknownproto/corpus/e97dbddec30d477958196bcb97252bd277f30d3c-6 @@ -0,0 +1 @@ +l \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/ed5edb70d69167134116ed89098a00a2126463bd-13 b/fuzz/unknownproto/corpus/ed5edb70d69167134116ed89098a00a2126463bd-13 new file mode 100644 index 000000000000..aa7523945556 Binary files /dev/null and b/fuzz/unknownproto/corpus/ed5edb70d69167134116ed89098a00a2126463bd-13 differ diff --git a/fuzz/unknownproto/corpus/eff6e7502d9ec14f09584dfd9b37b15c5fe90a0e-4 b/fuzz/unknownproto/corpus/eff6e7502d9ec14f09584dfd9b37b15c5fe90a0e-4 new file mode 100644 index 000000000000..144d6d50cdf3 Binary files /dev/null and b/fuzz/unknownproto/corpus/eff6e7502d9ec14f09584dfd9b37b15c5fe90a0e-4 differ diff --git a/fuzz/unknownproto/corpus/f0cefee729c2e7554652c1b16d496b4fa71c5ab2-4 b/fuzz/unknownproto/corpus/f0cefee729c2e7554652c1b16d496b4fa71c5ab2-4 new file mode 100644 index 000000000000..2d9d82948bf8 --- /dev/null +++ b/fuzz/unknownproto/corpus/f0cefee729c2e7554652c1b16d496b4fa71c5ab2-4 @@ -0,0 +1 @@ +b":b":b":@ no-critical \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/f76bf09875d5e07c50cc8eb90209ddfd08843594-25 b/fuzz/unknownproto/corpus/f76bf09875d5e07c50cc8eb90209ddfd08843594-25 new file mode 100644 index 000000000000..c5a42291620a --- /dev/null +++ b/fuzz/unknownproto/corpus/f76bf09875d5e07c50cc8eb90209ddfd08843594-25 @@ -0,0 +1 @@ +�(ST3344�( \ No newline at end of file diff --git a/fuzz/unknownproto/corpus/fadb8360b7b4558b3cfa050388dd0f2a1a9a76c8-7 b/fuzz/unknownproto/corpus/fadb8360b7b4558b3cfa050388dd0f2a1a9a76c8-7 new file mode 100644 index 000000000000..85d302061729 --- /dev/null +++ b/fuzz/unknownproto/corpus/fadb8360b7b4558b3cfa050388dd0f2a1a9a76c8-7 @@ -0,0 +1 @@ +aBa?BB|Dti \ No newline at end of file diff --git a/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c b/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c new file mode 100644 index 000000000000..9b6e6960534b --- /dev/null +++ b/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c @@ -0,0 +1 @@ +�(0(0Ŀ(0g0�(0�(0Ŀ(0g0�(0�(0(0Ŀ(0g0�(0�(0Ŀ(0g0�(0Ŀ(0g0(0�(0Ŀ(0g0�(0Ŀ(0g0�(0�(0Ŀ(0g0�(0(vd \ No newline at end of file diff --git a/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c.output b/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c.output new file mode 100644 index 000000000000..e6349d08b50e --- /dev/null +++ b/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c.output @@ -0,0 +1,3 @@ +program hanged (timeout 10 seconds) + +signal: killed \ No newline at end of file diff --git a/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c.quoted b/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c.quoted new file mode 100644 index 000000000000..ab960fd25080 --- /dev/null +++ b/fuzz/unknownproto/crashers/64dba52e77109eae04535931f0210a0f7e6a368c.quoted @@ -0,0 +1,9 @@ + "\xc8�(0\xbf\xef\xbd(0Ŀ\xbd(0\xae\xb4\xbdg" + + "0�(0�(0Ŀ\xbd(0\xaa\xb4\xbdg" + + "0�(0�(0\xbf\xef\xbd(0Ŀ\xbd(" + + "0\xae\xb4\xbdg0�(0�(0Ŀ\xbd(" + + "0\xaa\xb4\xbdg0�(0Ŀ\xbd(0\xaa\xb4\xbdg" + + "0\xef\x17\xbd(0�(0Ŀ\xbd(0\xa6\xb4\xbdg" + + "0�(0Ŀ\xbd(0\xaa\xb4\xbdg0�(" + + "0�(0Ŀ\xbd(0\xaa\xb4\xbdg0�(" + + "0\xbf\xbf\xbd(\xa8vd" diff --git a/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059 b/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059 new file mode 100644 index 000000000000..567de9820e94 --- /dev/null +++ b/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059 @@ -0,0 +1 @@ +0ᅧ￿(0�(0�(2ᅧ￿(0�(0ᅧ￿(0�(0�g￿(0�(0ᅧ￿(0�(0�(0翪(0�(0ᅧ￿(0�(0ᅧ￿(0�(0�g￿(0�(0ᅧ￿(0�(0�(0ᅧ￿(0�(0ᅧ￿(0�(0ᅧ￿(0�(0ᅧ￿(0�(0�gad \ No newline at end of file diff --git a/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059.output b/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059.output new file mode 100644 index 000000000000..3cf20b7759a9 --- /dev/null +++ b/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059.output @@ -0,0 +1,3 @@ +program hanged (timeout 10 seconds) + +SIGABRT: abortsignal: killed \ No newline at end of file diff --git a/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059.quoted b/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059.quoted new file mode 100644 index 000000000000..866dcaef145a --- /dev/null +++ b/fuzz/unknownproto/crashers/76daecfe17c51aff630d6070af02b9122047a059.quoted @@ -0,0 +1,16 @@ + "0ᅧ\uffff\xbd(0�\xed\xed\xaa\xbd(0\xef" + + "\xbf\xbd\xed\xed\xaa\xbd(2ᅧ\uffff\xbd(0�" + + "\xed\xed\xaa\xbd(0ᅧ\uffff\xbd(0�\xed\xed" + + "\xaa\xbd(0�\xed\xed\xaa\xbag\xc8\x01\x8a\xef\x8a\uffff" + + "\xbd(0�\xed\xed\xaa\xbd(0ᅧ\uffff\xbd(" + + "0�\xed\xed\xaa\xbd(0�\xed\xed\xaa\xbd(0\xe7" + + "\xbf\xaa\xbd(0�\xed\xed\xaa\xbd(0ᅧ\uffff" + + "\xbd(0�\xed\xed\xaa\xbd(0ᅧ\uffff\xbd(" + + "0�\xed\xed\xaa\xbd(0�\xed\xed\xaa\xbag\xc8\x01" + + "\x8a\xef\x8a\uffff\xbd(0�\xed\xed\xaa\xbd(0\xef\xbf" + + "\x8a\uffff\xbd(0�\xed\xed\xaa\xbd(0�\xed" + + "\xed\xaa\xbd(0ᅧ\uffff\xbd(0�\xed\xed\xaa" + + "\xbd(0ᅧ\uffff\xbd(0�\xed\xed\xaa\xbd(" + + "0ᅧ\uffff\xbd(0�\xed\xed\xaa\xbd(0\xef" + + "\xbf\x8a\uffff\xbd(0�\xed\xed\xaa\xbd(0�" + + "\xed\xed\xaa\xbag\xa8ad" diff --git a/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb b/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb new file mode 100644 index 000000000000..6c62f3cb9ee5 --- /dev/null +++ b/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb @@ -0,0 +1 @@ +�(0(0(0g0(0(0(0(0g0(0(199g0(0(0g�( \ No newline at end of file diff --git a/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb.output b/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb.output new file mode 100644 index 000000000000..32536255f014 --- /dev/null +++ b/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb.output @@ -0,0 +1,67 @@ +program hanged (timeout 10 seconds) + +SIGABRT: abort +PC=0x7fff6ba5881e m=0 sigcode=0 + +goroutine 0 [idle]: +syscall.syscall(0x1080340, 0x4, 0xc000e35e87, 0x9, 0x0, 0x0, 0x0) + runtime/sys_darwin.go:63 +0x2e fp=0xc000e35dd0 sp=0xc000e35da8 pc=0x106a3ae +syscall.read(0x4, 0xc000e35e87, 0x9, 0x9, 0x18, 0x18, 0x0) + syscall/zsyscall_darwin_amd64.go:1242 +0x66 fp=0xc000e35e28 sp=0xc000e35dd0 pc=0x107e2e6 +syscall.Read(...) + syscall/syscall_unix.go:187 +go-fuzz-dep.FD.read(...) + go-fuzz-dep/sys_posix.go:27 +go-fuzz-dep.read(0x4, 0xc000e35f18, 0x3) + go-fuzz-dep/main.go:47 +0x8b fp=0xc000e35eb0 sp=0xc000e35e28 pc=0x109720b +go-fuzz-dep.Main(0xc000e35f70, 0x1, 0x1) + go-fuzz-dep/main.go:26 +0x253 fp=0xc000e35f58 sp=0xc000e35eb0 pc=0x10970b3 +main.main() + github.com/cosmos/cosmos-sdk/fuzz/unknownproto/go.fuzz.main/main.go:15 +0x52 fp=0xc000e35f88 sp=0xc000e35f58 pc=0x1abc5f2 +runtime.main() + runtime/proc.go:225 +0x256 fp=0xc000e35fe0 sp=0xc000e35f88 pc=0x103a776 +runtime.goexit() + runtime/asm_amd64.s:1367 +0x1 fp=0xc000e35fe8 sp=0xc000e35fe0 pc=0x106d701 + +goroutine 1 [syscall]: +syscall.syscall(0x1080340, 0x4, 0xc000e35e87, 0x9, 0x0, 0x0, 0x0) + runtime/sys_darwin.go:63 +0x2e fp=0xc000e35dd0 sp=0xc000e35da8 pc=0x106a3ae +syscall.read(0x4, 0xc000e35e87, 0x9, 0x9, 0x18, 0x18, 0x0) + syscall/zsyscall_darwin_amd64.go:1242 +0x66 fp=0xc000e35e28 sp=0xc000e35dd0 pc=0x107e2e6 +syscall.Read(...) + syscall/syscall_unix.go:187 +go-fuzz-dep.FD.read(...) + go-fuzz-dep/sys_posix.go:27 +go-fuzz-dep.read(0x4, 0xc000e35f18, 0x3) + go-fuzz-dep/main.go:47 +0x8b fp=0xc000e35eb0 sp=0xc000e35e28 pc=0x109720b +go-fuzz-dep.Main(0xc000e35f70, 0x1, 0x1) + go-fuzz-dep/main.go:26 +0x253 fp=0xc000e35f58 sp=0xc000e35eb0 pc=0x10970b3 +main.main() + github.com/cosmos/cosmos-sdk/fuzz/unknownproto/go.fuzz.main/main.go:15 +0x52 fp=0xc000e35f88 sp=0xc000e35f58 pc=0x1abc5f2 +runtime.main() + runtime/proc.go:225 +0x256 fp=0xc000e35fe0 sp=0xc000e35f88 pc=0x103a776 +runtime.goexit() + runtime/asm_amd64.s:1367 +0x1 fp=0xc000e35fe8 sp=0xc000e35fe0 pc=0x106d701 + +rax 0x9 +rbx 0xc000e35dd0 +rcx 0x7ffeefbfd5b8 +rdx 0x0 +rdi 0x4 +rsi 0xc000e35e87 +rbp 0x7ffeefbfd5d0 +rsp 0x7ffeefbfd5b8 +r8 0xc000000180 +r9 0x0 +r10 0x1080340 +r11 0x246 +r12 0x1 +r13 0x1 +r14 0x42 +r15 0xffffffffffffffff +rip 0x7fff6ba5881e +rflags 0x246 +cs 0x7 +fs 0x0 +gs 0x0 +exit status 2 \ No newline at end of file diff --git a/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb.quoted b/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb.quoted new file mode 100644 index 000000000000..f9b10ace3212 --- /dev/null +++ b/fuzz/unknownproto/crashers/9727cb1da40963900d2cf1a21dafd788dc1e83cb.quoted @@ -0,0 +1,2 @@ + "\x8b�(0(0(0g0(0(0(0(0" + + "g0(0(199g0(0(0g\x8c�(" diff --git a/fuzz/unknownproto/experiment/main.go b/fuzz/unknownproto/experiment/main.go new file mode 100644 index 000000000000..5de1164b4599 --- /dev/null +++ b/fuzz/unknownproto/experiment/main.go @@ -0,0 +1,22 @@ +package main + +import ( + "io/ioutil" + "os" + + "github.com/cosmos/cosmos-sdk/codec/unknownproto" + "github.com/cosmos/cosmos-sdk/testutil/testdata" +) + +func main() { + b, err := ioutil.ReadFile(os.Args[1]) + if err != nil { + panic(err) + } + msg := new(testdata.TestVersion2) + resolver := new(unknownproto.DefaultAnyResolver) + _, err1 := unknownproto.RejectUnknownFields(b, msg, true, resolver) + _, err2 := unknownproto.RejectUnknownFields(b, msg, false, resolver) + panic(err1) + panic(err2) +} diff --git a/fuzz/unknownproto/fuzz.go b/fuzz/unknownproto/fuzz.go new file mode 100644 index 000000000000..ce6ea7d274fe --- /dev/null +++ b/fuzz/unknownproto/fuzz.go @@ -0,0 +1,17 @@ +package unknownproto + +import ( + "github.com/cosmos/cosmos-sdk/codec/unknownproto" + "github.com/cosmos/cosmos-sdk/testutil/testdata" +) + +func Fuzz(b []byte) int { + msg := new(testdata.TestVersion2) + resolver := new(unknownproto.DefaultAnyResolver) + _, err1 := unknownproto.RejectUnknownFields(b, msg, true, resolver) + _, err2 := unknownproto.RejectUnknownFields(b, msg, false, resolver) + if (err1 != nil) != (err2 != nil) { + return 1 + } + return -1 +} diff --git a/fuzz/unknownproto/suppressions/4c240b600e5010de9675eb9e90a48a6917f98650 b/fuzz/unknownproto/suppressions/4c240b600e5010de9675eb9e90a48a6917f98650 new file mode 100644 index 000000000000..e6349d08b50e --- /dev/null +++ b/fuzz/unknownproto/suppressions/4c240b600e5010de9675eb9e90a48a6917f98650 @@ -0,0 +1,3 @@ +program hanged (timeout 10 seconds) + +signal: killed \ No newline at end of file diff --git a/fuzz/unknownproto/suppressions/98345a8d13abc66a010ce599a713d285905057c5 b/fuzz/unknownproto/suppressions/98345a8d13abc66a010ce599a713d285905057c5 new file mode 100644 index 000000000000..764e32131d5e --- /dev/null +++ b/fuzz/unknownproto/suppressions/98345a8d13abc66a010ce599a713d285905057c5 @@ -0,0 +1 @@ +SIGABRT: abortsignal: killed diff --git a/fuzz/unknownproto/suppressions/a596442269a13f32d85889a173f2d36187a768c6 b/fuzz/unknownproto/suppressions/a596442269a13f32d85889a173f2d36187a768c6 new file mode 100644 index 000000000000..1f1915235a29 --- /dev/null +++ b/fuzz/unknownproto/suppressions/a596442269a13f32d85889a173f2d36187a768c6 @@ -0,0 +1 @@ +SIGABRT: abort diff --git a/fuzz/unknownproto/unknownproto-fuzz.zip b/fuzz/unknownproto/unknownproto-fuzz.zip new file mode 100644 index 000000000000..2dae2a28211b Binary files /dev/null and b/fuzz/unknownproto/unknownproto-fuzz.zip differ