From 4d6cd572a720c2f004cf651339565c9c1ebbf446 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sun, 24 Mar 2019 00:34:01 +0900 Subject: [PATCH] fuzz: add testcases for the bug in condition_free_list_type() --- test/fuzz/fuzz-link-parser/oss-fuzz-13878 | 4 ++++ test/fuzz/fuzz-link-parser/oss-fuzz-13882 | Bin 0 -> 2015 bytes test/fuzz/fuzz-netdev-parser/oss-fuzz-13884 | Bin 0 -> 449 bytes test/fuzz/fuzz-netdev-parser/oss-fuzz-13886 | Bin 0 -> 47998 bytes test/fuzz/fuzz-network-parser/oss-fuzz-13888 | Bin 0 -> 56 bytes 5 files changed, 4 insertions(+) create mode 100644 test/fuzz/fuzz-link-parser/oss-fuzz-13878 create mode 100644 test/fuzz/fuzz-link-parser/oss-fuzz-13882 create mode 100644 test/fuzz/fuzz-netdev-parser/oss-fuzz-13884 create mode 100644 test/fuzz/fuzz-netdev-parser/oss-fuzz-13886 create mode 100644 test/fuzz/fuzz-network-parser/oss-fuzz-13888 diff --git a/test/fuzz/fuzz-link-parser/oss-fuzz-13878 b/test/fuzz/fuzz-link-parser/oss-fuzz-13878 new file mode 100644 index 0000000000..dbb2abecb0 --- /dev/null +++ b/test/fuzz/fuzz-link-parser/oss-fuzz-13878 @@ -0,0 +1,4 @@ +[Match] +KernelVersion=t +Virtualization=q +KernelVersion= \ No newline at end of file diff --git a/test/fuzz/fuzz-link-parser/oss-fuzz-13882 b/test/fuzz/fuzz-link-parser/oss-fuzz-13882 new file mode 100644 index 0000000000000000000000000000000000000000..7c56ec222d8ad80b37986f731e523f530e62f062 GIT binary patch literal 2015 zcmeHI&2Q5%6wkONyC6=8lMB)iXnSh2B%OtVl$lSBjvWddS|r@oU85AIvLmF4f1dZ8 zrle3nLpyNbskNQ>z2~2Q?;~EW3pmXydl7q1_CAcAc;4-?=h1IGroR(5T;%rA{FdiE z@J0h!O&1@7K_)W!SyhWPcxLi1%9u15UaeFbyee&#TAK!MO@5hcxjaX`G`Ntcd*{&P zTG>@q<)xlaN@-@yF3XCo%!o9Q{5{&&M@Y$IA@d_L zBBGK6pUBqH)^9>|ri@n0_sUo#J5BH2^G`@4hPYE}h9GX@JP@%@{|qv^3*v#qj|3pD z1g?1|<>gDIl{%M)g@TN(+{z-#q)Tm=im|N8E_dw^`s=$rHOde@0#7C=Vk8nDK>>G) zHBBKjR5-w>y|HkNj!;=-zDTlT0H2(XIC{i|d#G6ig8*}({m7=`b^o9SQca0ravMU1 z(+L`{ePWn#jbnuIqL82BMm_rnAwHwu9!|abC=l1EsU@3Xt`sihY^$jBS7s*CDppd# zJ#iIBiQx>sZ|tl@vekQy-2ZziohLlBL5N_ti(WU~fRL`i{u)!ulWQPb{i8XH7@3q8 z!I5p43CIHm(klJ<>nqIiZ`7>OnUSNOw n-^iNk{g)dVHg1wk;-}>XWUCh1NkvuN?|Vrg8GC`BP!8}7-`O(3 literal 0 HcmV?d00001 diff --git a/test/fuzz/fuzz-netdev-parser/oss-fuzz-13884 b/test/fuzz/fuzz-netdev-parser/oss-fuzz-13884 new file mode 100644 index 0000000000000000000000000000000000000000..ce8d713a03589ab55b179ec7fbbab95521b69070 GIT binary patch literal 449 zcmb`Dy$ZrW41hc5EgakxrAQ$|l_FAGoNg%{&R(Dg?HydN3ci;w;FFmSmf|9cS@Hw< z_!313MJ9b!mq6r@5=!zteA~2W3j0Ypo>g>1Yoc+$()zOO=@B#z?0YCr{00aO5KmZT`1ONd* z01yBK0D-+jfQJ_#00;mA+k$|&ErNoafWU4e(Ae$nLGShf0fD?kol9Qpec=#MBw51f zg1(dCiF|j*OF~nW2=2*}Dh~-lo$@J}a2#SVuV(D?1nZnOQB;vO@$xNgt)}$8h#Ki> zV})QY<9~g>59mT40Rcb&5C8-K0YCr{00j0D0f-d$a@e8MfB+x>2mk_r03ZMe00Mvj zAOHwNAOMkK1UT>&AOHve0)PM@00;mAfB+x>2mk_mi2y{3dpYbWb-MGZ^WQ)JUU76w z=O*Gq6pYW-RuT58wnd+iU2BLZHH?hj zsoFcqkf*d*9(UVV5-OFBA0WqFa;T+<6J8^FSL*fip%jYxS7Btz8vkgFf~SomszV*#4 ziD=VIwVErw$saj`gR5C4moGX8D0N|~-9Gbz{w(0D*ZNn!6X@?>u`F8-JcH==+7}9J zwS?VQw~x(zV^~8>xk`q}IgFK4V>J4a?~)2=gHXSgiv~ z7LOrvIFJzCaEqh4 zQm{C0BHj)aeYx{pN_{4a=|NNWPgCd`75L^|@y*Z7jMp>6l|hm`tyR_3*-+$s9VhaG z?2Dc_bH@@kl}ai5(rG`|K3Q8`IQJeV%~RU4Kfvf*k;fy9Zd9URWUpBmdl%7V?W86M z3Q<*zEs|eE*qsAX-5GyGjGAkBT$=9$-K?IB>NB&1Z+m~ z0BVi8+nGj=%F@ZexfBkJUHrWkK+<=Gq{B`Y%hlKujK>kh;lEF&6LEwDlD=w^zOl3T z(i12wk-`$GxiGe*XPNV%Yar<>4YW7bhApJs#MsU-FcK|B4TwrU2NVA8PUK*F@zKG z!-=SjsC92QyaNJ&03ZMe00JvPK*|xVms1~T(c3#Ar`LOv6<6^$`a#Gtr=$Dpa#mP@ z08TAW4KG)vQq*MS1L6q&0!NvP8=Pciz)C4qeIu!DWWc7I*D05O;Y`*bZ%=>&y*~{EYm(KGfq(Fyna=0 z*E!S>aIu1}Z|`J{I^RMe``uBQMIS#lG3(p|#b4pc5A+r&p{59Ag0m{4y6;+I^I0Za zF-pOQIH|OBHSXjTUsqRXXsZ|AQ=~hEIVLw0y9>C}Z})@2v78m0Lgch0cDgKLk)eg? zoKZnNbZ+kC#;TGVnpDc@rCxT>_41M|aWomy!iBR(8JM5wgx_ejn>G5Z1%tXYiw4gz z<}zBqJ%|u3>Ix7d>t0Rskrh6k;~|)9<0meq*qDE3)!nx;SXdL!^F1FSkz3lR`2&br z_+uV6!0Dz$)Iw&ntz=M?KbYBp?U6oh3S}X1+TY|@B}D0F6zZtJ6p!cA8=Fg^%`n)sDV63;#ibHXShDWK-o}tu z5Cjka1OS0Z1jw3lB|zKt#|^G@g<<;=pHITtXAgk2Rzg(`-HcAjkbh{?<>0&;X)Wve PvMEXgEAqRn_k#Zejr1uw literal 0 HcmV?d00001 diff --git a/test/fuzz/fuzz-network-parser/oss-fuzz-13888 b/test/fuzz/fuzz-network-parser/oss-fuzz-13888 new file mode 100644 index 0000000000000000000000000000000000000000..c75fcb4e8a932562412ddb05cc4349bf596cc6cb GIT binary patch literal 56 zcmXRaOXZ68O)N>yh-F~*vE}l}FD|iFwB-uREGj8Y%*m`uEXmBzvxQ1PrF|Wp0slA= A@c;k- literal 0 HcmV?d00001