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 00000000000..dbb2abecb05 --- /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 zc-rk$-EY${5YKo^`hs{uJh>nZfwohZOMM!FM9r(3EO=fkvS>>!nL^6k2tv!~2~aZ4I8eQGI(Bc?fKs|H3@D-Nd%E$* z4+u~`r8GmEaYku~+_(s|3v0rmoPG0pgU{V%EmYEKwGNNKAK3Nm@Z-AZN`l)POz@+e zUF;MNR{ug^?lDBTx-qghBU`G`^V}4TbDk_;ntD$rQea^_SQiSZ8)ze4p(w&HZENZk zH!V67vJ~?#LMkkFl01Imo@k8_!nW1)f!#+uV4}+mbxrTj{%JHA+=G~B7sDJ1uNY^CG11IZ-LZVNs{Hj}!71j|&C(1>e~+!2kdN literal 0 Hc-jL100001 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 zc-pOyK?=e!5JkJ5TextqC`AghPzfTn#Z@*Xi`Wb_&?Jzi3f{{LcrsJLBDfI2*?buI zZ~h-e2vs3N-3TD^)>(u+Dz#f@jI`>YEn)3!=UM`&cC2Ka3D_%IPSZ+2DGlKzZjbDK zLr97Q3O*v&KJvKsp_i?`%Ah0vY?3cC+SMxzC*KX;34cQCMhB`x?+M>*Kc&aTDi-)> c?s=AG!!sb)R^iE66)$e02$-S#PsPu904@D)R{#J2 literal 0 Hc-jL100001 diff --git a/test/fuzz/fuzz-netdev-parser/oss-fuzz-13886 b/test/fuzz/fuzz-netdev-parser/oss-fuzz-13886 new file mode 100644 index 0000000000000000000000000000000000000000..1230ffe699b8cd6c4faa8afd0e84a8cacd274174 GIT binary patch literal 47998 zc-rlq&vW876vx?1JJGF&-gl=xbS7JD^CMt()LlYIhK5j@P1xCb+^Mle;sI=G8%T0! z|F9nVC-q;bY;gDyObAN?B;U`4Af%_Krzh!280GbA00000000000K7Of007t)Oqc+G zO`rr5fNjTMZ-{cDdHSVFm}A)%CCB`gwF-8-tyxCdv>4TG%e7mK5G8xSda6o9s=2Y- zazoLnaW~`&N%pRk5qd}G_ z)IN1sET&YLcffk@R8rB}j0O*Y4%3E7R3yiyWzaqseBlcwVHQ&-Y z*4AZk|ZZHsf3)AFGgZxBRigiVn+sE|!k9 ztBc)!z0>a(tDk?a2|}~p>y`ezI&S{j|Hb^cdtR)>R?cLKL+O4-teW3ny+9G9UHrcJzGDdf|>7B}QcfaVB%tD@$Ktb30FwiIcFxk{H zWLcSR?x-{`>6ksuV}8+M@u+1*TK$V`G|*`|V+1Nwl5e%_J~K*Hmu6CWJ(uG$eh7q2 z$k^jD6m4P#nNW+%8k3aB29oA0Ac_&aVd={lq+^>!kG@q*Q_Yd0W$^cwM-?-CHUF4M z)~;#k@Xb}vQ4{0IQ-w|S>sXG9KlJ5zib<{M9HE?9rSA%TXth(Sii@fmCJic@oh7tZ zMAN=qJ@*)AR=*~R1 zv-r!(a6Ly$SwD@w>Kd|we>l3i__A`8nVIDNtC%VwUwEMQOr%g%Og6A>~X zNXN*)lPn0*5v1cQQhY^Z>4JOhdaP{-{(Wz@ zGj{nKe`CbOgU;1yHf}sZ^`pBS7rmv@^laxN)2ZZ=D4~;kZoc1+-f%zkGE2RXnss;M z9Mwxh)$QpvI()ZpbdRc$7h7_T>$c@9yU$-#a$*~dW<@EU)C{uVy`Jl8^>|}~jFLQG z&q>LNv@9(ud8oqWoQx}V*(a|sbfRhRsT!<%1n&vF=Mj}pZn5jHb8>qk_gqmG6H5jo z%2BaWtQA#KGH6OBrx$J8 ziNm}22k*GhQngmjSB68coZ6H*0|C)!a(ggMNk4(rR^93^INx< z6jPaP3ZWvLYhfF|hd&{XU8;wrgq%(zjs*aKF92aX4nAL2lr{VZuA!&79y#wEu$FdR VV>(T^8!;+_|F7ZLAEqAQ`X7z-DLDWD literal 0 Hc-jL100001 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 zc-ku}OXZ68O)N>yh-F~*vE}l}FD|iFwB-uREGj8Y%*m`uEXmBzvxQ1PrF|Wp0slA= A@c;k- literal 0 Hc-jL100001 -- 2.47.3