From 2f9fc7be95dff309274ca42c87cdc8913142bb40 Mon Sep 17 00:00:00 2001
From: Craig Tiller <ctiller@google.com>
Date: Mon, 16 May 2016 09:23:20 -0700
Subject: [PATCH] Fix fuzzer bug, add corpora

---
 test/core/end2end/fuzzers/api_fuzzer.c            |   1 +
 .../06c714e289673cf982ce2ac0670707a15f2ac5ea      | Bin 0 -> 337 bytes
 .../1d7bd5961f6963c65054fb9a24d913601f37bf3d      | Bin 0 -> 734 bytes
 .../205dd562c7202d4231b232a6804889e77eba5292      | Bin 0 -> 433 bytes
 .../22c9ed2979d9963bce6500997f1e0433988e7e37      | Bin 0 -> 386 bytes
 .../4236180c7d6f2edba5355b79bbe1a5c16266dd95      | Bin 0 -> 294 bytes
 .../4667156173c437c62fdea99a199f3aed0b504fe0      | Bin 0 -> 357 bytes
 .../48f56289592da153b3c50bcc26ad6d4d3a7e443b      | Bin 0 -> 345 bytes
 .../4d800cf62e39478c1bc1db8222a8d810fff6ad85      | Bin 0 -> 660 bytes
 .../5515fa05b890973031b0e2cc8c2925f3974e2821      | Bin 0 -> 406 bytes
 .../5a1d370abacb9f46fa966c8e58992897606a7900      | Bin 0 -> 337 bytes
 .../6531f1c311678c9247ad6820519bc7e73f56cb81      | Bin 0 -> 362 bytes
 .../6ce9895c780428861d12440946508c6641352544      | Bin 0 -> 365 bytes
 .../7b4b493ac5a36d3b3fed0b66bc504206548a3537      | Bin 0 -> 273 bytes
 .../9d004fd9a35647ba7ec169e6fedbf9dce5f9623f      | Bin 0 -> 357 bytes
 .../aff1fdfe79c104bce110cec92e1e021caf012fde      | Bin 0 -> 313 bytes
 .../dfe4f327699ddea25103dd17b68e9a0fb726f4a7      | Bin 0 -> 342 bytes
 .../fe565289309a897d640309b9bf214d3036c2216b      | Bin 0 -> 363 bytes
 .../fuzzers/api_fuzzer_corpus/full_request.bin    | Bin 0 -> 48 bytes
 19 files changed, 1 insertion(+)
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/06c714e289673cf982ce2ac0670707a15f2ac5ea
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/1d7bd5961f6963c65054fb9a24d913601f37bf3d
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/205dd562c7202d4231b232a6804889e77eba5292
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/22c9ed2979d9963bce6500997f1e0433988e7e37
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/4236180c7d6f2edba5355b79bbe1a5c16266dd95
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/4667156173c437c62fdea99a199f3aed0b504fe0
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/48f56289592da153b3c50bcc26ad6d4d3a7e443b
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/4d800cf62e39478c1bc1db8222a8d810fff6ad85
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/5515fa05b890973031b0e2cc8c2925f3974e2821
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/5a1d370abacb9f46fa966c8e58992897606a7900
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/6531f1c311678c9247ad6820519bc7e73f56cb81
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/6ce9895c780428861d12440946508c6641352544
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/7b4b493ac5a36d3b3fed0b66bc504206548a3537
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/9d004fd9a35647ba7ec169e6fedbf9dce5f9623f
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/aff1fdfe79c104bce110cec92e1e021caf012fde
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/dfe4f327699ddea25103dd17b68e9a0fb726f4a7
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/fe565289309a897d640309b9bf214d3036c2216b
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/full_request.bin

diff --git a/test/core/end2end/fuzzers/api_fuzzer.c b/test/core/end2end/fuzzers/api_fuzzer.c
index 71dcc17379..32a2268fa7 100644
--- a/test/core/end2end/fuzzers/api_fuzzer.c
+++ b/test/core/end2end/fuzzers/api_fuzzer.c
@@ -606,6 +606,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
         } else {
           end(&inp);
         }
+        break;
       }
       // begin server shutdown
       case 5: {
diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/06c714e289673cf982ce2ac0670707a15f2ac5ea b/test/core/end2end/fuzzers/api_fuzzer_corpus/06c714e289673cf982ce2ac0670707a15f2ac5ea
new file mode 100644
index 0000000000000000000000000000000000000000..f43c3fb015df606b3038023ff6de94cca04fdd9a
GIT binary patch
literal 337
zcmXAlu}T9$5QhI9lX35q1+6R-gm_+|eMBzcBLp8H$bf|jvcWyDvN+HO@D*%?t8CH<
z;v?AFY$M_$Sgdnqi)Ch+?_>VmxwxDy7IFnziVxyp6A{;AC)S6e)COETE7j<fIIk-m
zA_vAieQE{ci#y^D+=Gc9tf-P}6lN`9<)rGkfr9c6w!@zT<C}XV`y622&ec@XaTAA>
zlARtAi+>T~CbqTMF!2BkkfSf-J~=+DlYH6haHFqfo{R?}4zPu7U06>KnT{i~dK;B!
ze<rf@^iG?#3rSZj3&BYfXE3_-2An3V%G9YI<I^u*Z%w0rp?T(AoL%~66(;Gm`>M@W
TRXZI$sG2c`MT^YaOpDbY6&6|J

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/1d7bd5961f6963c65054fb9a24d913601f37bf3d b/test/core/end2end/fuzzers/api_fuzzer_corpus/1d7bd5961f6963c65054fb9a24d913601f37bf3d
new file mode 100644
index 0000000000000000000000000000000000000000..932ef7418a591c22fbdd39fbdb18dbdc5f347044
GIT binary patch
literal 734
zcma*lziSjh6bJC{Jd$zlqKD}uRf3QoTWla$MPwya`ontJtS=^L?#|iGo~9EP5(KgG
zk4Ujqnkxcn{1a?#wowuB4-g#R++L0dS7g}Y?J{rP+s{18*cNPI9FZP&*ce-^>%iqU
z>1Bhy&Et&IV|$ptg)OMF3=MW)C4{md?Q@r)@WKwx!-G5@Y;_I>N%}I*lf73QXNM;o
zaxd*aml7*0KiA&b5;$FR2I|8zIU=CVvL@$DHzdukFIbvjQ@qDywJWG?>gbK3<8RX1
zF;o#bDeYthZ66WpWh~$>%{Mu%vaU8@6y^XW@f=#;nX?o6Jo&+*SPvZVxU3VX=9?{|
z!2MaevZ}sc3dLALAOiZK<y6NH>DuY?CR89Vkj>p4!;8P}M5|9ow}+9C&Zc?*Re!lY
z+;8Q`Zzb=ShDXVp*mBzM^*GJrJz?zc@5e`(ukgv(#{Q$nuY^*KDKUdmQ^?tr@~LfH
z#+387v{X%w_xs=So>+QP(;7w9j3LSF#F;iViCgrj8=hGKHRjgtGKC|L51%o;foat(
gxja?MqfkpD=&t^jVK|dsH7c~Wt*NjJwEtrC524}Oy8r+H

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/205dd562c7202d4231b232a6804889e77eba5292 b/test/core/end2end/fuzzers/api_fuzzer_corpus/205dd562c7202d4231b232a6804889e77eba5292
new file mode 100644
index 0000000000000000000000000000000000000000..21b314de4d22b64b53e3d2ca1ae17311cc69846f
GIT binary patch
literal 433
zcmY*Vu}T9$6r6qP^6r!)T3JcbB=L#}mIgV&PY8ZMkOwLf!Y1DRz=2|IWp5)~Ws^=2
zKOwEnH6nh3#rpPQ<5sheH}hs@`}|@&naDM0CN38T_C&VW6Lxt&RSa7sELr!MY+Piz
zLrEJJ;y)C^IFJpzU6^`lm6-^ysDKF{l?hDA{xhr2ch9);7UcOkhj}|wt&|SRx<lUc
zXh2qGFG9Agt3o(GacEv#!N}1@LU!NFr>ft;AdP)6g1U`OY^i4xb|a3|L%>Ew))AeG
z%pAS1OfH*zz_6^xFgja9qUo~K2d#(t=?AaQ)TQ>(gwpjL`qG54N_#2#S1unW?eX+7
z99n24#6A?*RMK?W4~L@)y^zzhHl#jqk2t}_d_INu;Or6ApMDk&2dg+7b?+2daBB!g
Ng~%~lBOXLp`~p}XcA@|P

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/22c9ed2979d9963bce6500997f1e0433988e7e37 b/test/core/end2end/fuzzers/api_fuzzer_corpus/22c9ed2979d9963bce6500997f1e0433988e7e37
new file mode 100644
index 0000000000000000000000000000000000000000..76f10b71dbb1e48a4e6d7a9a3637c0224ca25765
GIT binary patch
literal 386
zcmYLFJxc>Y5PdtuWiLv=&N3kw;}sDE8%0hK#6Adi;c^b<@I2z?KCnMf{4ZD8q!jTd
z*xFoU;g4A7Y<$(S^X7dFt=JZ9VH}YzjT!d}>$9Ub=(1-x7@d;tmVuC{4-Ix-@`AD;
z-R|u`HJ`#{V~cUi<Ur=Ve`-DW*;BT9f-_L>SF-8TLDi6RW;!9wt5+6ZHpR=C#UHvg
z)bR%O^nU61TXb_M_+8g}qUmE3ThtL|U%myZYU&QWbLN$$57Ck=Z5ZDHCsl)6yNo7_
zEL$E<;xx|UFqy6RA?GyWS(@L^rMtlKuvIbMI;fAPqvuL(he;wOOVT96>%ka>B&eVy
z9yOYV*cF>g1nrfaYBXwi)?gGZ!Zc-Z$-?N4jfdlz#XOHWmZ(LX+=ye_rS4=GYx9U-
Dq+@Ev

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/4236180c7d6f2edba5355b79bbe1a5c16266dd95 b/test/core/end2end/fuzzers/api_fuzzer_corpus/4236180c7d6f2edba5355b79bbe1a5c16266dd95
new file mode 100644
index 0000000000000000000000000000000000000000..9bd671dee9d2ae7c68224fcedfaa227f5921e447
GIT binary patch
literal 294
zcmYL^y-LJT5QWbj*2_(l)Rrs4x~7OA*eDXgM_8;ET?P$kSSNok5Kw%VR5n|Sk6>$a
zn=O2Z>%_)W&CfSyW~gFmS>OVZ?VOt@t)#38Y?nCBXP0E-E?0=Au;B2m5sZMWbS(QY
z{!2-A(#}VcbL}Vp=y33JWTbyVa4;V?I+@Z*?<oYg$jEZ_&bpUf`*tPxQ#`<&?@(fo
zyTDuZZD5ebVcZEn#V+<}qU2P|D%1O6g6NvL68cmxy=6Qm4Zub3aWCst_E6XB)2t|q
qy10E@R{Y#>x#DHnJl*N<s=$Y%i;Fh-aJHDe_QqQbh{VA~*!%)+uux3^

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/4667156173c437c62fdea99a199f3aed0b504fe0 b/test/core/end2end/fuzzers/api_fuzzer_corpus/4667156173c437c62fdea99a199f3aed0b504fe0
new file mode 100644
index 0000000000000000000000000000000000000000..1b98c74204e6efc8ae8194f88e5836fc765a657b
GIT binary patch
literal 357
zcmXX?u}T9`5S)D^$Ga%OQmhPuCRd!GT@;eiK3JdUWl2Q29DA1+w6Qr*1V7~}n|y#j
z;x#JvHWts9=oZT|yF1K`%2^Bxv{lMmv{`F0T`#awq%@H%33E<n={T0#Xzos<c*1Fc
z%n%eo;GUG_y?ZU*ie?*x_1Cm0vZHXC#mRM4#FsZ5<yUtca+=J>EW=Lc>wu&L9$+=-
z`5YvHIxOpNWvw2C%H#ZnogmicX((s`u-3I!1?o3d+v_bXzdNmSkQrDK*wfW|H7V4)
z*ubW0I>eP<)>RLh&;ZEI4fr3Ni+cSxY)m(B+$UungZ?lvgTVgm5UAcNT{P=tTrh$9
o^c>@bv+QV=dQgpyeSiOv%D37>MSfp2v~QdWDhV}~L4`B?0=mg&lmGw#

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/48f56289592da153b3c50bcc26ad6d4d3a7e443b b/test/core/end2end/fuzzers/api_fuzzer_corpus/48f56289592da153b3c50bcc26ad6d4d3a7e443b
new file mode 100644
index 0000000000000000000000000000000000000000..b31f82db7803bbfd996cbf7c9a6086b199af4c27
GIT binary patch
literal 345
zcmY+Au}T9$5QhJq=rVW8fmULbAjEiu3U-FDf{ze<fFJ`Fl465*h3$eqfUjU9TxF9^
z5Ff$TW*ZS7!D5}YinGoB%l_Z|Gh3IVtJ!=m*Ps*ejd*Y(vTY^Iz8Tdjpo+x}CuGak
z=_jiCu#ohjR~Qen*|-A}-|eauFqxy6>=fsl!HTmReD50{?vVJYfqA`9R82=A8cK<$
zhh$~(EM!BxZH1dN-$SmlgOSs9s_a3V<WuQ4FsRFvgCO>?flbY<wT6NV&7cP+#7_0O
z$imax|B&MlXE6HKL#5NXI%U>FeEh-gi#IXoM*bF}gKX26RdkZQjN@YIy5s5aUhx)V
LFgg^Tp>3DHqE1^A

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/4d800cf62e39478c1bc1db8222a8d810fff6ad85 b/test/core/end2end/fuzzers/api_fuzzer_corpus/4d800cf62e39478c1bc1db8222a8d810fff6ad85
new file mode 100644
index 0000000000000000000000000000000000000000..b360407bcd10e2e61a383647ed71f31ef5daca56
GIT binary patch
literal 660
zcmaiyze)o^5XQe9;<6VdXeSmD5j0+*U>T7M`Uqkzic=_(zyvp))qx^d`5af-*a_kz
z*xFp9;v-nBv$+HRA#QQp!hAE|Z@#4=i)VogM0V6-=ft~IFVNeT<7{b@Y;%-p6}8&1
z;P9lsFaomTuVogdd>kvqcVa1Lv9xL?pNeAPZP`c;oFh1xt6go8(pp|p2ySPUEDvv3
zRnA}b1mn{zV7e33vMZy&&uZ)x#%DoCr_J~!lx<96iW*hD$;$%HU}pd1MBR<Z5`DvS
zuG8|;<r?o_I{u697ghyzUqk(5;(wqjp7aZl5-Cl$f#ijmDm;wC>7)VJ$jg10ddEIX
z!~5KwnB#IfcUs$q33{R`u0)$`GY^FxRM2HWd>|Q|_7C@D@Y$};?ra>hE?oCbn2#}Q
z_7XcKal4XNtcJ=u^*H|Es2?9p6m?R1wK_WRVjS&~+pJjMS-Q{$wm>2dE&*=UZ`sK8
P*&(LZi)Pg>n(F%lr?jw0

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/5515fa05b890973031b0e2cc8c2925f3974e2821 b/test/core/end2end/fuzzers/api_fuzzer_corpus/5515fa05b890973031b0e2cc8c2925f3974e2821
new file mode 100644
index 0000000000000000000000000000000000000000..53c4227e82ad9f7f05bddd0e906c21e5bdfd5564
GIT binary patch
literal 406
zcmY*Vu}Z{16r6qPvWc>wm6hBzcQJ*6r9pDwCmepjArDmKkPRk35KyeG>}`ZpHrEN_
zCtPc@jfkIMvA)e!ZZ!)t^JZrI{9-nr^EIeqSF?i&M7r5y<LWFI4Bc46<>-WT+LXc}
zJAej<Pk~SwNJrf+lwWF5S~e>wpyEetqLR!1%5L~GR<6B6FfTRK`x%tW>9F-f3c*Yd
zNOSedq+8!LZ0d<a|I!YMk2lEb{lH&hehY;>4a$Mw2iU}xL{^cTm_#B(ti)s;$tiQ?
z=!5b;<g)Jv6s?~@N$@pTX;<bUnmzjGU%WZxTiK)M3w?*arC}=Gft&2g)rB3*ZZ6}c
wg-k*w!~tUz-EW!2%Sngvs;4X@LGXaoA_SQ73Ek0jbT1^00tOutXCSc`f6m5kasU7T

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/5a1d370abacb9f46fa966c8e58992897606a7900 b/test/core/end2end/fuzzers/api_fuzzer_corpus/5a1d370abacb9f46fa966c8e58992897606a7900
new file mode 100644
index 0000000000000000000000000000000000000000..ae5f908ce3c9bfb179c7569da54d030572793c37
GIT binary patch
literal 337
zcmXAlF-pWx5QhI5*Wo2fM6s~kMOd>bw2w#xkFa=vMFuR~MP4ugD~o_0z$@4Yscg0r
z#3R_+q!IB57SD;>yf^dne?K#`eQ`NkEc6Oos;|_;1!k%9M4hkF%$fwXI4#B}EOA|!
z$rQmnd|Cza=^aZC?t!`wG1SNv3R;DTaa#1;(7@d-{YTr;&jI=79>G0Vptp0&%J``1
zMjV2h9<pfpqAX3<*6ONL4}cJZG+*aLCUwv+cU|3>n8krS7(;Aeli7?IAR_xBXD?ZV
z^=GQ3=l6cXD%glwsyJ@C8OWqHB(_<Rg+A%Ad-}!eEj4xvbI<#AcKBN?FzBG&$HYa;
TqMeQ(ELxDmp+)3fWX19ij&@l<

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/6531f1c311678c9247ad6820519bc7e73f56cb81 b/test/core/end2end/fuzzers/api_fuzzer_corpus/6531f1c311678c9247ad6820519bc7e73f56cb81
new file mode 100644
index 0000000000000000000000000000000000000000..600f8551dfd464d024bbf2989a8af7d8c7767481
GIT binary patch
literal 362
zcmXBQu}Z{15C-6X$8*_4320?`hj7LeXCILWKEh#rgk#7RmvC$}5i5&;K7g-aBc!sq
zP7oi#)+UXJk6^J*ye*cUVfNdZ-J37cqTnT{WLvR?aYVX~12(n_BMG4Ez;H4?Bkk9T
z6j1<;+<nRk%7%BO<sve>nosidW|nhVrWwzcTx3@Z*aN8ULyIZo#)R7FT0l;Ea3~`G
zi|y#=NZIBd&OBF8Z<q2!L?=x*BInF>LYm7LCf#&x&89lH02JUualB1|KCT^qnN@Wy
z*~oXwg3t}IgI$?K)&QQA!!xogK_tFlE-k(H9ac_Sj6%j~)1^?7+Cm^BCz0!^$L{GD
oueYj^Pm=1qA7`JwwSbNX?V+&VI%%il2cb1$7_{)L@#L`n0|+T&Bme*a

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/6ce9895c780428861d12440946508c6641352544 b/test/core/end2end/fuzzers/api_fuzzer_corpus/6ce9895c780428861d12440946508c6641352544
new file mode 100644
index 0000000000000000000000000000000000000000..7d51c94a29248df878088782766aff7d6ed5ee00
GIT binary patch
literal 365
zcmXAlu}Z{15QhI9&t-E;z|Qgx;fyKH{zM}92#56%!r&Dq9-F(3SXl)00el4;A(hQ_
zg7^rwHfcm`?JU-bPBk<9|HnVGlg-nj;0sX6*0F{0L>lLIk&W~8YL;CV*~(fjma}qc
zIn7H{laP&dQ7lU6Dm0voj!E~cL<n;Vp^^J{>j=t5H>5l4E>!!bNz`oqy-?D|F4AJ;
zMAYFxjQnS8hF|;2*0=EH(LueO2`Q$-x*d}DW;!O#<r9;x+wY2vJFx&1(1+s5CWZQ-
z^88^IZYA5e@0A6i9bgOFl31#TK;#IF*y^^C@szo=^x6e<UJ}L;<EU;^C|PYFl*^LX
tcclCF;Rnyxs+LEII`6KbPc1mly=G6K!8&QCqdOsMOkmI;uqKdZ{R{m|Wm5nE

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/7b4b493ac5a36d3b3fed0b66bc504206548a3537 b/test/core/end2end/fuzzers/api_fuzzer_corpus/7b4b493ac5a36d3b3fed0b66bc504206548a3537
new file mode 100644
index 0000000000000000000000000000000000000000..a27ffd37fc80594e2c29098cd089f3462553e072
GIT binary patch
literal 273
zcmY+9F>V4u3`M^k7&%L{H8c@4kZb`xQnZLGAdcV*c$M7?AVrGEQMSqza)h)r+aQ!f
zOgt<NE-YK~pZ|QW)M_<IWDZTPB38c?zF^YiTPf#n9I~c#5$96`JZL=mOa=}K9D};w
zE9hL3YU$6<{VhvG545wt1=#`kKoro|9%KctjvdD+yCny$zSSv}`g3ErR@Q>nL(al$
z6ZPyLdk58JbnhZdozYD(!V?dAJsr9hLhv<>13X?-E4u|txst&;MG1aUjNSR?E;jHF
D`bkCL

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/9d004fd9a35647ba7ec169e6fedbf9dce5f9623f b/test/core/end2end/fuzzers/api_fuzzer_corpus/9d004fd9a35647ba7ec169e6fedbf9dce5f9623f
new file mode 100644
index 0000000000000000000000000000000000000000..e67ab1d606a2ad36eb1543fe3dc1528fa6edddd4
GIT binary patch
literal 357
zcmXX?u}T9`5S)D^$Ga%OQmhPuNv=3SyC5W`eXu^y%aVw4Irc6uXk&Ar2!6^{Hu(U5
z#A{USZ7iNI(Jhu`c6XQ=m9rQYXseXBY_ry4dR}0qNNFlr66T!D(@8A1(ZZcZ@s!g7
znIR~Gz&$C;2lraMHO(#vo3B|>WXItwi<9f9h%awA%CGJ?<TRO2SVo=BSC^y&9$+=-
z`5YvHIx6dLWvw2E%H#ZnogmicX(VU?u-3I!1sXI}+v_hazdNl9kQrJM*wgiTJt@@t
z*uu7II>eP<)>R*x&;ZEI4fr3Ni+cSxY)mh3+}*N{L4TN-VPJpu2vqNsE}Bg;E|@@l
odXDkJS#~rlJ*>tjzJK^g<y-BcB7Yzn+BZ%Gm4q6rpu!n`0kf@UfB*mh

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/aff1fdfe79c104bce110cec92e1e021caf012fde b/test/core/end2end/fuzzers/api_fuzzer_corpus/aff1fdfe79c104bce110cec92e1e021caf012fde
new file mode 100644
index 0000000000000000000000000000000000000000..23e87ea084834e9567eff657782893b7a51f8ec6
GIT binary patch
literal 313
zcmY+9u}Z{H5Jm3{@$oiFz|Jzuvbss3{i;OR#$JSNx0r6L3FcvKK=5Bu`2m6m{(!B`
zYb^W(!RJJ5oa(}yd*{ynX1fKuz>c{U?L^@dv-3U_oz`L+E)-sx!*h0dV+a=|93;J)
z#4V}WN8bS`z8NZByM>`an*Z!D{X8P=?~y#{`5L4(pTzH!($z6Lu?9(I?W2hxzI(V(
z{7ycAmOEUyDkS-^@EZ{7JeeJgSYj7@oEchzEGvyB>f?}MvZ_Q{<rhm_iXVH`wmyv;
s(Cc5*rcPh$X*FK}oxRe7>>NkOGt9l}B^o<~Gs2TvCaihPdVk0G0hOv$`2YX_

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/dfe4f327699ddea25103dd17b68e9a0fb726f4a7 b/test/core/end2end/fuzzers/api_fuzzer_corpus/dfe4f327699ddea25103dd17b68e9a0fb726f4a7
new file mode 100644
index 0000000000000000000000000000000000000000..1a3298358108a2560b9e7f8895bd6c719acbe8c6
GIT binary patch
literal 342
zcmYL_F-`<A3`Kv;Dsl!iqC`}Ske1mLAX*R#;tDGcK;a8y#LNXo0wHmfR5aVsa0FVK
zG=Mk)Meyt{kiv@N|DWwpE3uOZE=0Dkg*kTApfA=_eZ>-H7g}hv5WB_~TlGN=R8L_c
z<xQ_J5oAZm9!!2+K~zgBl`u-z-1zTE2VX}f4!|7>!#rLq!qdr+sT5uula=;K)Fs?K
zTt=);m0-@Ow)4KoyUub8(}kj~eKkfxo?;t2G+E2dkkcGnU;}*_vrTjpxDSyw(#zkz
zx)*Rh<Qo|BoB4w;-}}$e<lRBP=65MipH>?bIZVo7w+!iYF}qj3MS_bAc3>=j0QZzy
A1^@s6

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/fe565289309a897d640309b9bf214d3036c2216b b/test/core/end2end/fuzzers/api_fuzzer_corpus/fe565289309a897d640309b9bf214d3036c2216b
new file mode 100644
index 0000000000000000000000000000000000000000..f9614e940be2207ecb16dc89591252d16954074f
GIT binary patch
literal 363
zcmXBQu}Z{15C-6X$8*`7641)>4&jU`&ORa$e1yaL2*;2sF2}LajaXR(^Z|SY8zGg=
zb%OW^wl--*d<2Vi;%%|)471<P?A~miEtk9im24eb7*C|DBxGY<6iWbIg@)778R>qN
zN)d(7DEz0KplozUS}r2DtJ%27Zl(p7WtQ`F!OQ$=4toIAerPd;+?Y@sT?@!*2M$E!
zf3X?<94TAh!<%OZ^>!&w#B@@(L-O8C#-zD?VbXQmRBYV21)zXF6ersh>f_4umsz=M
z$;N%JEC}rYJJ^*;Wc3h8IRYcQ5=7z)=F-x8*P-*$VjM9}>o$Xu)D}XHtV?6xS&!}0
pFJ5m|Ex#n?MK{kreQOat_nJd-gLT?WMh{|ZBrs?YSQE%${Rd$bV@v=5

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/full_request.bin b/test/core/end2end/fuzzers/api_fuzzer_corpus/full_request.bin
new file mode 100644
index 0000000000000000000000000000000000000000..144e61807a1744016332f77f535b5a2419bf5220
GIT binary patch
literal 48
wcmZQ7PAw`+En;9`Vc=rWPs`7T@caM&|6ec6&BMsRz{JM*tCN8N%w}c>0AXzmmH+?%

literal 0
HcmV?d00001

-- 
GitLab