From dbf532b0a99e3ed29b7ce90d6ef2d438ab89c8d2 Mon Sep 17 00:00:00 2001 From: Birk Tjelmeland Date: Thu, 25 Apr 2019 14:58:08 +0200 Subject: [PATCH 1/2] Fix divide by zero bug This fixes #33 --- src/decoder/mod.rs | 4 ++++ .../id:000000,sig:06,src:000036,op:havoc,rep:4 | Bin 0 -> 3243 bytes .../id:000001,sig:06,src:000044,op:havoc,rep:64 | Bin 0 -> 642 bytes .../id:000002,sig:06,src:000096,op:havoc,rep:16 | Bin 0 -> 3272 bytes .../id:000003,sig:06,src:000297,op:havoc,rep:16 | Bin 0 -> 705 bytes .../id:000004,sig:06,src:000297,op:havoc,rep:8 | Bin 0 -> 669 bytes .../id:000005,sig:06,src:000301,op:havoc,rep:8 | Bin 0 -> 168 bytes ...0006,sig:06,src:000030+000036,op:splice,rep:4 | Bin 0 -> 3243 bytes ...0007,sig:06,src:000083+000275,op:splice,rep:8 | Bin 0 -> 625 bytes .../id:000008,sig:06,src:000324,op:havoc,rep:8 | Bin 0 -> 583 bytes .../id:000009,sig:06,src:000149,op:havoc,rep:8 | Bin 0 -> 2413 bytes .../id:000010,sig:06,src:000036,op:havoc,rep:16 | Bin 0 -> 3217 bytes .../id:000011,sig:06,src:000140,op:havoc,rep:16 | Bin 0 -> 597 bytes ...0012,sig:06,src:000140+000054,op:splice,rep:2 | Bin 0 -> 166 bytes .../id:000013,sig:06,src:000232,op:havoc,rep:2 | Bin 0 -> 289 bytes .../id:000014,sig:06,src:000295,op:havoc,rep:16 | Bin 0 -> 934 bytes .../id:000015,sig:06,src:000337,op:havoc,rep:2 | Bin 0 -> 156 bytes ...016,sig:06,src:000034+000323,op:splice,rep:64 | Bin 0 -> 8167 bytes ...0017,sig:06,src:000044+000234,op:splice,rep:2 | Bin 0 -> 289 bytes .../id:000018,sig:06,src:000342,op:havoc,rep:4 | Bin 0 -> 686 bytes ...0019,sig:06,src:000346+000147,op:splice,rep:4 | Bin 0 -> 1316 bytes .../id:000020,sig:06,src:000351,op:havoc,rep:2 | Bin 0 -> 1334 bytes ...0021,sig:06,src:000036+000170,op:splice,rep:4 | Bin 0 -> 3229 bytes ...0022,sig:06,src:000036+000170,op:splice,rep:8 | Bin 0 -> 3229 bytes ...0023,sig:06,src:000124+000267,op:splice,rep:4 | Bin 0 -> 3225 bytes ...0024,sig:06,src:000183+000196,op:splice,rep:2 | Bin 0 -> 3229 bytes .../id:000025,sig:06,src:000228,op:havoc,rep:8 | Bin 0 -> 3347 bytes .../id:000026,sig:06,src:000291,op:havoc,rep:4 | Bin 0 -> 670 bytes ...027,sig:06,src:000348+000170,op:splice,rep:64 | Bin 0 -> 1486 bytes .../id:000028,sig:06,src:000306,op:havoc,rep:2 | Bin 0 -> 692 bytes .../id:000029,sig:06,src:000354,op:havoc,rep:32 | Bin 0 -> 3886 bytes .../id:000030,sig:06,src:000005,op:havoc,rep:4 | Bin 0 -> 173 bytes .../id:000031,sig:06,src:000018,op:havoc,rep:32 | Bin 0 -> 172 bytes .../id:000032,sig:06,src:000172,op:havoc,rep:2 | Bin 0 -> 156 bytes ...0033,sig:06,src:000227+000161,op:splice,rep:4 | Bin 0 -> 3312 bytes .../id:000034,sig:06,src:000347,op:havoc,rep:2 | Bin 0 -> 156 bytes ...0035,sig:06,src:000337+000005,op:splice,rep:2 | Bin 0 -> 173 bytes .../id:000036,sig:06,src:000301,op:havoc,rep:2 | Bin 0 -> 156 bytes .../id:000037,sig:06,src:000365,op:havoc,rep:8 | Bin 0 -> 3204 bytes .../id:000038,sig:06,src:000036,op:havoc,rep:2 | Bin 0 -> 3243 bytes .../id:000039,sig:06,src:000298,op:havoc,rep:8 | Bin 0 -> 523 bytes ...0040,sig:06,src:000112+000100,op:splice,rep:4 | Bin 0 -> 3213 bytes ...041,sig:06,src:000015+000098,op:splice,rep:16 | Bin 0 -> 2766 bytes .../id:000042,sig:06,src:000036,op:havoc,rep:4 | Bin 0 -> 3243 bytes .../id:000043,sig:06,src:000286,op:havoc,rep:2 | Bin 0 -> 156 bytes .../id:000044,sig:06,src:000369,op:havoc,rep:16 | Bin 0 -> 3204 bytes ...0045,sig:06,src:000036+000373,op:splice,rep:4 | Bin 0 -> 3264 bytes .../id:000046,sig:06,src:000171,op:havoc,rep:2 | Bin 0 -> 3221 bytes .../id:000047,sig:06,src:000370,op:havoc,rep:4 | Bin 0 -> 166 bytes .../id:000048,sig:06,src:000414,op:havoc,rep:2 | Bin 0 -> 3209 bytes tests/fuzz_tests.rs | 9 +++++++++ 51 files changed, 13 insertions(+) create mode 100644 tests/fuzz_images/divide_by_zero/id:000000,sig:06,src:000036,op:havoc,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000001,sig:06,src:000044,op:havoc,rep:64 create mode 100644 tests/fuzz_images/divide_by_zero/id:000002,sig:06,src:000096,op:havoc,rep:16 create mode 100644 tests/fuzz_images/divide_by_zero/id:000003,sig:06,src:000297,op:havoc,rep:16 create mode 100644 tests/fuzz_images/divide_by_zero/id:000004,sig:06,src:000297,op:havoc,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000005,sig:06,src:000301,op:havoc,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000006,sig:06,src:000030+000036,op:splice,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000007,sig:06,src:000083+000275,op:splice,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000008,sig:06,src:000324,op:havoc,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000009,sig:06,src:000149,op:havoc,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000010,sig:06,src:000036,op:havoc,rep:16 create mode 100644 tests/fuzz_images/divide_by_zero/id:000011,sig:06,src:000140,op:havoc,rep:16 create mode 100644 tests/fuzz_images/divide_by_zero/id:000012,sig:06,src:000140+000054,op:splice,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000013,sig:06,src:000232,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000014,sig:06,src:000295,op:havoc,rep:16 create mode 100644 tests/fuzz_images/divide_by_zero/id:000015,sig:06,src:000337,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000016,sig:06,src:000034+000323,op:splice,rep:64 create mode 100644 tests/fuzz_images/divide_by_zero/id:000017,sig:06,src:000044+000234,op:splice,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000018,sig:06,src:000342,op:havoc,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000019,sig:06,src:000346+000147,op:splice,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000020,sig:06,src:000351,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000021,sig:06,src:000036+000170,op:splice,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000022,sig:06,src:000036+000170,op:splice,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000023,sig:06,src:000124+000267,op:splice,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000024,sig:06,src:000183+000196,op:splice,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000025,sig:06,src:000228,op:havoc,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000026,sig:06,src:000291,op:havoc,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000027,sig:06,src:000348+000170,op:splice,rep:64 create mode 100644 tests/fuzz_images/divide_by_zero/id:000028,sig:06,src:000306,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000029,sig:06,src:000354,op:havoc,rep:32 create mode 100644 tests/fuzz_images/divide_by_zero/id:000030,sig:06,src:000005,op:havoc,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000031,sig:06,src:000018,op:havoc,rep:32 create mode 100644 tests/fuzz_images/divide_by_zero/id:000032,sig:06,src:000172,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000033,sig:06,src:000227+000161,op:splice,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000034,sig:06,src:000347,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000035,sig:06,src:000337+000005,op:splice,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000036,sig:06,src:000301,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000037,sig:06,src:000365,op:havoc,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000038,sig:06,src:000036,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000039,sig:06,src:000298,op:havoc,rep:8 create mode 100644 tests/fuzz_images/divide_by_zero/id:000040,sig:06,src:000112+000100,op:splice,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000041,sig:06,src:000015+000098,op:splice,rep:16 create mode 100644 tests/fuzz_images/divide_by_zero/id:000042,sig:06,src:000036,op:havoc,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000043,sig:06,src:000286,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000044,sig:06,src:000369,op:havoc,rep:16 create mode 100644 tests/fuzz_images/divide_by_zero/id:000045,sig:06,src:000036+000373,op:splice,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000046,sig:06,src:000171,op:havoc,rep:2 create mode 100644 tests/fuzz_images/divide_by_zero/id:000047,sig:06,src:000370,op:havoc,rep:4 create mode 100644 tests/fuzz_images/divide_by_zero/id:000048,sig:06,src:000414,op:havoc,rep:2 diff --git a/src/decoder/mod.rs b/src/decoder/mod.rs index fd7e0eb..172dcf5 100644 --- a/src/decoder/mod.rs +++ b/src/decoder/mod.rs @@ -612,6 +612,10 @@ impl Decoder { .get_tag_u32(ifd::Tag::RowsPerStrip) .unwrap_or(self.height); + if rows_per_strip == 0 { + return Ok(0); + } + Ok((self.height + rows_per_strip - 1) / rows_per_strip) } diff --git a/tests/fuzz_images/divide_by_zero/id:000000,sig:06,src:000036,op:havoc,rep:4 b/tests/fuzz_images/divide_by_zero/id:000000,sig:06,src:000036,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..0cd21be43ff480d584de90898bfe252d8ffd5ba7 GIT binary patch literal 3243 zcmZ{me{fXQ701upmt+?dHZW9DvFu7|%`k-!{y=KQw*?t+Murp=94Or&#)Kals;P+} zc`ugo%gzvlDNw3B6$G(mnQ;tEY4R4T7F%bG9TG5@?COw8iOH^zWZ&lfIQ`z2jkbUE z&gA9o=Y7w)=bn4+kHw2=8qsZ+9P7qk`w49<(VS4~I;kh<*lP8Bl1R!{flb;Rrs8rs zvustkn8?pI(M-wJC^U!q+>Ue}QSjwe#}T4Jx_`e$Qc}95)>^!wI_rhFHJ?bnK$#4)!_ALv z61H`SR!-6_PBp7dnOj#pCV^?bl**x3Q`Mbv9PrZ>EfLdbe~(U;}}nCM4XjmlJOCt zD^?*RfpN{S}Bh5NAj!(%O$!NWVGB>EyFK5Ejs%RyggyoN6ApLMu3{4Ko9A zxdZ27o9LJ9l{(4L#S7HRX5%!iNti_807*9u)ONy2v?u8a<8Q(gbrJgNP0FlGAS;iu zD4`_fU)Xbg9M$)Co=H=6EKBrtBl(j{b}XeyUvo<b1z*ykp4V2|B`Bd* zo%sDom}pFVI=iPHyQiC^xTdM^MG%vJQ>Z@L_E|}mBrWoR5tjhR#3yC4s#(%6Qor91 zEvh#eN?DJ#2GK9t6WzWd^idadPw}P_6vFptw?F>sPlc}FbkIt$&hC}K{q%X_`r$BQ={x6U*Tq%-A}s67?fWAnR>1S* zAJSw6qhRtkKh^KBgh|&Z!u(@>q9e&{;k9-1Zm06f0w?Euzwhieeg+@aGKq=rDBu z#`YWa{0&ZS+;V~bpc7$qrU6^{oBVL7o9>{4G}Ku-!j#Aon`V#EB)hWRgf}xlRF6uc zQe!7s(ZpFWVf$Yb!s#4)LCa55K=l$UY_CTs32mB2xgHy_9SqN@A)4DNCcx_h{%#%( zjw5=`(~bD+Cw~KN>Wv89m0Ta`Liq~$hIBAX*d{fi_(R3Cce{xb0kJVpNg^HRUq9QZ zOuAP*h}aP1)>XEk+!Pws8>uhe#eD9>fr(#Ev0!aqOu_=VLVvcsd(J%#C1e6V?;06gu80*n41Q1&;@`fo+J{`b;p` zF6sN^w{dCx6ba)vI|mG2Le~Q0#?!#VcZ2m;f$7-U&)rzQX!pv~G!AL@biJ&8IQ8B5 zLz@?9(ACv3$08`TjCJz6Q;r`D?_<6JCj6%8UJln3p zKQ4H#Nze5w*1N)&pIUyPWAD6)-}bBU=FRm5JyY{?wl-{;yP6MI*8T4BTpuD9=6BWQ zueQHT6LAP4J|`?#-_vI*I~Se6cp2+*SeLSvuQ<6Y?;gP#5@I_*#_L;R165@U1>1Gp z#O$L|`<5*~HEuh$5jJVHiK7#5zd9AWb+R$&vDvT%bLv~}wGI|}IiQ!ax?t|7%VPXS zB;@HP=1$i7lTp52sCY~=bwc#csz;Bz?H3J?$zP*WyxB`*+%{{o$9(?^do21&lub=N zE@JuLliEcvSh3lNr|UW#JG(F4T!glqi>6)3zd5!6Z!E2zvm(hjp_@*ggw|H_ZOuWoKCG zmQnr{4Gz#m)S_9edwmGz8%Ev}$s2A;4tBa~VKT?WG@&`1c>$M%Tx0%n7!MBLX9X6( zMINy1v1tr9#(14QT-|GuHo_VJFZ$si{VgM2WtcLmgoat6cvJqutulYiWwr;j}g~!94K`Ai_*B9hG?Snot#GK@9;KJNjil0 zi6ffZNK}qB9&wT39N{8Mue%E zCNsv}EIC%kB+uJnz#AExd>!U)IPts^bCMb0(`TUMi<=4AQf{235e-7Y`gjJ)50QYk z^lF#UAFJ{pnmxerAz3rNYgv)s1C9Jm-`$?6esitIlgeMQNSyVsW9^n7)yG3-8x>}= zvpfY1cau?6fXe-_Vey{=pMN&y2Blxu;bkB#ucPFigbVvpBF;rb22iRL=eNv+aHFHb zXGOI&D1`ucWx-g-rJT%1=AAky0Lc@|0v%vS3NgydTsuo}#6vz*HWIbuC>mm%6Zf

*8Ick_One(&2w9RKK@ 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 literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000003,sig:06,src:000297,op:havoc,rep:16 b/tests/fuzz_images/divide_by_zero/id:000003,sig:06,src:000297,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..07504ec11e8ad5a564b1eb2fc7868f29f6d47d7e GIT binary patch literal 705 zcmebD)M5}|U|?WmU}bm|%6y0$$YcicKq5d4WdoVmfI>+-0|Oh9dO=1Ous#l;YEh^- zGmtID$OIN&#l*lM4poC}AkbDgU;(p~;e0fP3>u%||3}{X|LB6qd`V;unEf0>gj9iF z|NlemJcUiCJT^g~m>>`XH9}qc{~b)32#mqN0P#J7kCg?AFbwb*DsmqsFhDVZ6*OQK yB~@@C)H5AWjUQo_BgZH^hN&MxB1pc5DFCbd`kz4=69_QWGcYkQ>Dr(Grg{L$geQvt literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000004,sig:06,src:000297,op:havoc,rep:8 b/tests/fuzz_images/divide_by_zero/id:000004,sig:06,src:000297,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..eacfe1d8974325e4bf40b95c539bc5e1a1420d0b GIT binary patch literal 669 zcmebD)M5}|U|?WmU}bm|%6y0$$YcicKq5d4WdoT&zyu~|0V!snBoHZ-v@LT1Y#b3p9>AEoR6qYEPQC6PH` z_HzsoQU!kf|BuB^L7*`}37E`zn5iQ2P?kIcOb#T#4wHw_5RapZq4LBS!104B2;@D+ x5Wy?ZfLE4iNw_~DIzGa@223_^faXPD*r0|znmhyla{-2WVB%uZwLt+)^#BNWBfS6s literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000005,sig:06,src:000301,op:havoc,rep:8 b/tests/fuzz_images/divide_by_zero/id:000005,sig:06,src:000301,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..f6dbb87ed8bd80ad4aea2e33c3d3657b670b25f0 GIT binary patch literal 168 zcmebD)M5}|U|?WmU}bm|%6Nzy$Ycic7#LVUqEI%F2?roKK}IHq=|FlG69WS?P=HYx zB<;Y!2360>zycIiC}{_ZasaU?BkTYFtPBkQf$T6wR-pOPU~zFU8=^)A$_6R{0-&27 K0V#GUhaUjOJPOSK literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000006,sig:06,src:000030+000036,op:splice,rep:4 b/tests/fuzz_images/divide_by_zero/id:000006,sig:06,src:000030+000036,op:splice,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..a525d54c9ac52a69e3b7384ae33e3129ad6df3fd GIT binary patch literal 3243 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 jH&w2Ert*otE-zUMAhGl=GHu2RZ9N_y1x>2 literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000007,sig:06,src:000083+000275,op:splice,rep:8 b/tests/fuzz_images/divide_by_zero/id:000007,sig:06,src:000083+000275,op:splice,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..cdf6f23a77e13a786c0ce5184861cf49227857ba GIT binary patch literal 625 zcmb_Zu}T9$5Ph?E(Th1&jS$tQ2zWxWRsOtN-LQkH6O2Sh7 zG3G2f$fz4mlO2cwS`_$M=F9Jrb;xv)OmPK2q z|Mf5C#5Ua7tC#P=J`}muuKkTZczUl}z&IanUhJZ->|S8UDmdr(O@>L3Ch@Er@1S7B zq^llSeO;7*(PJq(-nQ)nDZyh!kqaK>boW5vPG%qru0DqcX{}(Rzf=<2P16SF)CGn+ VbJLK=sL7WySG6tLsR< z1HcH1fD>CRrTdVp@$DZHKiIi z=3K;k{FziWUU*exwfS!C@>FV3Gy1i-2eap literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000009,sig:06,src:000149,op:havoc,rep:8 b/tests/fuzz_images/divide_by_zero/id:000009,sig:06,src:000149,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..d0d6439d4c190d601cf1e0f74004c0cf8b6ed0ac GIT binary patch literal 2413 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 literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000011,sig:06,src:000140,op:havoc,rep:16 b/tests/fuzz_images/divide_by_zero/id:000011,sig:06,src:000140,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..3c8e7311802d5f585a4b6e5687b6dc907b492c32 GIT binary patch literal 597 zcmebD)M5}|U|?WmU}bm|%6Nzy$Ycic7#LVUqEI%F$sowc#LxhwXE8A_Fas3;kwQs3 z0|OgW4J%lPxnwy|4F?d5LdBVZYy}Wol8IpzP_H;63)uWn6p)X?19JqRLNP$P0#h1E z1f&8L_@i<|LmSWqQ1}X9Uj6_7|B-|lkl2Bt8A!a)Km?}{!342@PBBFlp)0SG2DUkb brov1GMkNfe!x)Dl41RF*GchpfGBE%EX9JsS literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000012,sig:06,src:000140+000054,op:splice,rep:2 b/tests/fuzz_images/divide_by_zero/id:000012,sig:06,src:000140+000054,op:splice,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..1d133c8bbbf6dd7ac9e01d74c3d1e517f64ed495 GIT binary patch literal 166 zcmebD)M5}|U|?WmU}bm|%6Nzy$Ycic7#LVUqEI%F$sowc#LxhwXE8A_Fas3;kwQs3 z0|OgW4J%lPxnwy|4F?d5LdBUG7?{LBY)K}DRY1Msj4WXD{{z*?fW-g*|Nj-p4hFJ; RY8e&)F$f5NArk`#0suR24bA`n literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000013,sig:06,src:000232,op:havoc,rep:2 b/tests/fuzz_images/divide_by_zero/id:000013,sig:06,src:000232,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..24601980892ea0785ad192840533674d3ea80f7d GIT binary patch literal 289 zcmebD)M5}|U|?WmU{!b&%6y0)$Ycic7#LoHM4@a31_uT~Mkb&L149E4GXoU>kwQs3 z0|OgW4M-0YPBlPDIDnWBQZLBJ!U&={fLIi24l|G~1~muBWDp0kL25J@LZd^m00spt Tg2+PN$Q(GE0nWn5U}69OUqCI2 literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000014,sig:06,src:000295,op:havoc,rep:16 b/tests/fuzz_images/divide_by_zero/id:000014,sig:06,src:000295,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..0b1fd3dc5dc73848a12c0db36690f15c45765fb1 GIT binary patch literal 934 zcmebD)M5}|U|?WmU}bm|%6y0$$YcicKq5d4WdoTEOpHtlAbJ)P0|PTql97=?p`@LG zfelH$AR`M{9|usKC{&yo$QEN{0*kK#>J^8o(Ey6eFouSP!qoxUq<~UviZieYW`hOY zu}KjxmV&8NAhbTz2veANkub1QbdyVA23UoL)&oNc#)Z*=p*AokemWh$G=ABw0|(#^ hvxl>YWJD0D4yeoyT`4^2#G%U&%O}cq>~W6Y3IHy0JXQbz literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000015,sig:06,src:000337,op:havoc,rep:2 b/tests/fuzz_images/divide_by_zero/id:000015,sig:06,src:000337,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..cd71939444c0bafabeed322e74002b9d1b878aea GIT binary patch literal 156 zcmX|*!4W_(5Jg`S!3;Av;Nsw{69wo*4|-6JDx6i~FUC$Xd3pJ}lX;$~0Y~Io!cho= zZf3MUMw!xi8QA?v(4*G4Zjk=@mc}JdU#?vHd+1!Gk~80nZMN}%uf@GkW&coR??H6~ D>KO*P literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000016,sig:06,src:000034+000323,op:splice,rep:64 b/tests/fuzz_images/divide_by_zero/id:000016,sig:06,src:000034+000323,op:splice,rep:64 new file mode 100644 index 0000000000000000000000000000000000000000..84c24e4fed4a2a7059a0a91c149cd280d8b3d09d GIT binary patch literal 8167 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 literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000019,sig:06,src:000346+000147,op:splice,rep:4 b/tests/fuzz_images/divide_by_zero/id:000019,sig:06,src:000346+000147,op:splice,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..0492d82e82049a7a2e8cac28554499ca06906193 GIT binary patch literal 1316 zcmebD)M5}|U|?Vb;zyy(hq!@EW-yNzBno8%nJGMsVnB+4VHVR3CXfO~24;nlb_NDE zs2Y$7f{ZL+y&OQcD3Z7sBP#o literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000020,sig:06,src:000351,op:havoc,rep:2 b/tests/fuzz_images/divide_by_zero/id:000020,sig:06,src:000351,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..a145ed25f07cb64bf0d4ca32f0d3debb76dfad05 GIT binary patch literal 1334 zcmebD)M5}|U|?Vb;zyy(hq!@EW-yNzBno8%nK%I(R1L@kK}Hs^UJf8z6iHl+krgZs zvPT@s2C0!@U=jf83x^mEatBtxj#ZS7f+@J{V!|acu;QSw9RhJ2z-!?|&em Pjmfk!^)JL=P+ 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 TtysR~wdsq>moHfvE~Wnfu;uoB literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000023,sig:06,src:000124+000267,op:splice,rep:4 b/tests/fuzz_images/divide_by_zero/id:000023,sig:06,src:000124+000267,op:splice,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..af605b2d5cd1c96cd8df7ca249c5ddcda9cae80c GIT binary patch literal 3225 zcmaKvdu$Zf6~@o(*q-IN2BkoOvRg`ng-XGxMBElKTOIHH*d&^||U;_y5vPX#I&wg2{WN9izjGwDSofDO(0MY-5Ou7SowI z3qwUj3fn~EC0D0l2|aWhQ+Y&zn|Fi*ji|3q4f$tY^b-whYbGkC;qbedbft;?K4Mdg zkwLwQM(FU)=?!Xz(~amSAG{FhlEt>lZB3k@m~h$O2oa@Cn`Y9P7tnqC%RuPbVoMJ<-Z7UcD~sg}6DNNWMVnG_%7sFRd50 z6^K?&&=XG9Xw~T_H#{bR>As}K!4Hz_k})tTvxUePmjBN7;I!k|d~ds>_R9q>$81Z~ABw1vkgrf2!43Cw~DJ z%o?QsggD6tbNq01gJ5{ju*?D392ou#qiJR+k=bC?y^N^*p+$j?k&EYY0^N7>F#-dt4O z7Hte%DfEJ3m1_dd8)+`@GRJv?a)$CBBV~wW)6?_${w_pO#kOYJfezd0bXzsLf!KE6`Tdn5XIGc!ntCC+V??+KxN%h6F7$|0+yT7r_TdD7`X{tjuLmLJ7*h zu>1S~s%&pMlcIIeEYYJqq$FlNL^+Zidl@J_b#MBD$;rOe1VA7gf zAHcY1%UXOxFh)hdJ;m$Cp%A`9yOh}Xwt^V})A}%_cIs3@+oG36S%*^j)~f8{b3|hSsk%4(6X{m`-oX%Jd3esvu8e7XJ0zos8}@}s?0`2&>C$BtvtUwc z*0wt=VbOI8GheQJ3TB;qNnI_+IU!b-UF4e-?O;fC3p9=q`Nf76Nqx|fnzX!+FeUh6 zyA(RB)t=O_<*wKn;|23U$MY(NIXDH-{P8c?35Q8(Se*%UMHUF%*P8|D!Kouy;dYhX zJYn0M3B=1iRx%3yLSW9P6@i+h$BK@C^#V(#S1GRfSlE{IWfZf})z&GuwkLwHS-%$y z5d`2>ZjkF{qrc)z20a0`x5^J_aX<$_#GWOmun#bsIuu!)IW<-2E|63!%8+PC6bv4M zPM41k>ZJS|qefs0f5APQF3|4{B1}DFcI!qwA8esPbbz{=ihGzEo^8{Fe!66@Xvm0h z{X~^0Gb%QBkQIra1ruX@W3@PyV{hvDDe`Mx)-!jR?}c#+i=SSu$9il#LnRxCCe@48 z@y39^$AbzIOxyapEqOIg45vv%r|m6?eeJ4Vly{R)1j-VV2*}STxsjX zw?`g55JH*W2NV9Z%zp$`v?)<~F*Q<@(xMKUOe0}Y_ z{f+NT9^9=1*toH>pmkJU&d`P-b92qX6&1f-k{iJF*k{_j4;tR3!MG3+oD&kdhp(Pl z(KO>2Cd=4{-MXYTZ~lp$d7}lZii_QkbXV3!JIYF@3%2uU1_i{NeK=>{sR7%@2}X-> zmS9=sM5q1N<*)K%-+A|wH=KEL3W0ChGoYA$TVhr!rR(fu27r|hI zX2YJY`CydaEp}pp$zUSV4_i#WKiZ`zSfF!=$G8@^`)-$Jq40t>9_Z8v0y5!CgU-F< zv80QRt<5MBktk6sxu$PMu*kFi91i^Mz6m{jdo8>Gb+iBVvePYfODX?`=T{uJ-OXY{ z&e@W$$0L3tVckv5!6sKLOyn5u5wTU7T9~WyA~3jLcuu#J<7QKXW}8m*RaHQFOlpzK_C?#NCf)KR$dp zUWo5K?}_M@3VPldJq;2`gP8knkp@s6zAwV#m%f$LfJlQ##sHG^9zF(p8hGh*MH-&d z2%m$!@4}a~tXRC-)6ej)!2xMbkEU$phUH_6myRu7^1}@)UwMV5|MKPaWhw9=U( z;h`}+BPam|5rLvCiJ=g%odp4_lF%4iptaqVP-$ArF7&apoyYOq-7QKCemCJJo4xzH z|8wq{vv=+}Sy?a+VBoK&-u`_z&=>+RMew(QbQBIRl+ODAxKKW^k);kug+zb_j#K~} z8UPbGO9o*I+_4%1u>kg_Tg-t3Fi3`mxYMsE0F3Nx0hk3TETc)Y5l1T{MP~h1Y`PL~P zu{H|HXO)yJXb94}q-6w@K>|vc3*aI@Y;>72*v>Fx8X~qdH=eT;h!=gCP>~?|b>zz^ zRo*-w*f)8G%bR1xAX*hz7&_K-_6&@7#sVm*l8I=ubU(WA3P16cMI796p&N}jf78OM zPIsgIN@6%D6tUWFt_@;IpPCll6g3!qk5WdFls%n;?H>VrQh|n~8ulK;?6o>1?4u`v zZD^FB#+!yqee;`owT(rqprK-Gyp&Vc8St&f9tVTAfQSLxHGg%_b;!Yx9APTOW%ZnM z7r{FiKI*`e&J!=?RjVf<&#M7A5`ep>q9J%qZ-Wn(s6Q}MIv2v9UqP_IOIewV>1AoAa11s z_Di{BG?12-ZRIa_4h%nmI;z4W;Cq?gpPyrjWjw!bqe4m zrvqTHXFOUb=8bIy&LhjxMJL5%D-z0G^}nTsfRmkJ zC;0Wbb#~g9#*)?;`O$cI1|D4ik1l}!-vuy*3Ix6J(vM?Kd0s7@DRYQx)*!l_be#nC z$`PZF>~ZWwY$t{?>HH^L+h;CyI!I?|hzIDNG4g3mp|x}E*_j{BKM6w-um6|dT+)** zI)PJrE;Y?R{P{MRL6w;8L3K#Lvcq54TE{K5Q7K`%MO5kV+olzhD~}Bu7_|j(N|^QK zFVkD+Zy;L?jX(=np{nZmOfU{9d>eLt8Os;Rg;V{iVLt@mv~#m@SlF8AC>6J%wtho zgZ4#isotBn;nT&@J(#~lJSAoCZ`c7zR0JtL)4_CiR-Mjk&OA!bi<-(}rtJFl?3~Ii zv11vlU?qoiMtP09Cx2E3V_S}B8yE}SnUj5D=*Be0V4+5(lVsL9e1ip3lIK&7@Q81ff#hIK7_-MAy&^f1N~W04+cRk3}n z1#V*Y-sCXD8mj19Ey$8I5De;_NGH1R;Z32y62*>7bja%{*a#EvGb*AGVUzmVPMr>3 zg#D}8d4qZEx3*?M+;y1|dO@PrIx5jUsAl$iq;EL9}`nJwS~RpaUXhQD{n4-S$qNe}ycnSAcy=Jfl?FDPC*K0SAQ`r_w`3zjW| WjCa=-bL(q1T;ng%=U!)Ks*LVR*C0A09?F`*!XHM zOqJlwvX$Pc08TUjW^k4Sp4o8M>WZWRxUb!04n%;bBcqahCpR5N6B7*m||e7E^ge!-(c+d zg~TGcXkoA)hbLTOY)&Tq>7B3ZhzV2wp${Mv=IoPz3vq*DrH&iR<93MK(gFDM5Q`z2 z*z$4(v#p|N`49|ZxJ7J=4R+d$BPKb*B6{8rmxonioVFdn;p6{?Mt00JjTyxFAxew~ zctm3&c4Or(lUUpV>I9kJY4!>8|URX)3Qu#Pm#n zG$(}-vMMWAcEpH@T0Y2oJSgH??CI`0Ysruygz}-zC4_b4YbXuD(h#_Js$->HX+jLG zIxLSLkAB(=&m=V;|3{544M3hMnutzI52GJH=VvY`=HR9u18Ag&udQkt2z0qW&jiY+ zfC9F-%{O9LnNV_@X&HbTq~E8M(W+{`zXEUX2KY@K8lqyjqlP(b^^2IGRmB?6s6>r7 z4Zre}Kej7<%vMH2!QKpUMa@7Yv<0JH2AvTBBhIVgmS`uez_^rT3dLnb&ju>sXK0r? z@T5~S#L^b!G^`G40A3ex_Z6z`pc(84!8+wH%#`ZFbLS(7tq)S>mLn^n5Tu{~)wwLF z9qK+4f$~5c;9dhbLrZoph4J^WwGFD3`x0bOJ>S?VjRw!w6}MyvglUe=GPo}|b6hY= ztyMx?LP=0DlTPJFWP&^5A8tPRgKz@UXwyX1F^S$pJpCUO8M#zKZ8G2mpBG@H`V3m9 zUY^nmoGMA;XFiI_S>dVmw||`*2Tt-`R8)@O$WJH4;-Z#2#8SV{Nm{DjkSDA!Z*$YU zG}iSxa%he!w{;3Da!m=o4ZEG{ck7ACZbd&B5r!q04Lbstcab_HlCE!v7nhs)Fw1vc zIX9Vf8K>QP5M{JFU31`iu&>cevD`gt#n-DM-th7=V#huounu?woC%2+XcY*~md!)f zD2_H=0w3b#+A(A{ycdLxd=NuyXVId3OHQ%TD_9vKssJw5uq>%}qLH~JPcl;~AL_dT zveo;IxgFbYvCf#mn1gg!ST)|HQ-Fpm_yw9iA2>TUYVL%;i0OdifoK0%dbmdoOz3}Z zVA<0EpyeWJUKW5+&)jJ2y zN`gFP7wG!4!5$8??aVe>{Z`A%>oWMVqA4M_m%3sV7hXmlfxhA~RVxkJqj z!X$c0M^wrmA9BnaG3p9ALF&hpE>t#}>XkN{zN^fh>fs`{K;~caF@G^1u{QE|{#!Lzrc&zPU047d?F)S$Na@_|W1eW>4%y5~vD{<3>jAnXrW<06 z=I|^%Cd=$n1vC}LR66ty&!=vT+B$=Z7#oPSkJ$iF#B{icvCoJVWUO&X(Rzwm|C%wf zU2^x!U#r}PNgS=Cc{VZf;<@R{8V%7GzeCI@BPP=+fA)4^{_djFkVR=u>BP&EKT%(( zUMP{SstPgSqf(3MC%!f5=mGCu#M{J}KQVmD|MtQXpO^X55D$_+As)MuKYBycTTaA5 zVys^T-E80e%dRUfYLzYxpDwNg*pt}*QE1$e?|r$JG)zYsSE3iL6&?9q1I(wJn9V_V zk_T&!9CG$fDBRFnFTDZL?WqOU$foeO5n^!*Y;G&Sb`{ua*VyL!Zai zWv6b|+7o{4%M@(JX);js=E~(qt&U5I&G>uN9`s}^4Pg7sYU%_H9RKv%%>SMrHAy^5 zu>{i|yQwV-hB`Lxvvoa<0emOVR2k!mu}Ba0DtLQ}1p#92;T)S`E8XaOELbdR^utC1 z59tIy1*DKKVs7iE&B7MFsPCaVVToepk{Z%B3O31vhwOP$B-yM7Y_Cp*mt<5!$uVfs zk=ktgW1F5FRsp1UN=e9~Ws>O*Bl5y-7b3QUmc; z5)Xs=h|xw-9;of<&`1uX^_qLId_V)~0jnc;$w>|(j~L)eMdRtpf^RV4PuRxe7g#{Q zm+4jVT6>R*giAf|r)Nj%neN8NuD*;ECy(4n_A{I=6nJVomj!7I(I=aGI;Ej++}MYD zk;{Id8S&rE`Pe*v|G$mAHPg4Qf8`Ze^xEnQZT;FUi&vMfU%SzpH+^QwrjpfLO4fOQ aoHxt+TyAbW-~BC*+4FXAR`k)1CXA@#K6D|Qt%y! z83GvCplVn_hA=3Uv;##sfLQbw0|O9&%@Si|1=0#atAKjN!EC4m$Q*nI1EqmL20|go z{~ru4vsw#3mnm$V}+OGxI1CT{HAYe7r#Eg+FuGKg*jel$g=EfXrj5q>;;h@m2?K_@x`!=)aU*7cf zo%?y;d%ox0AFrya1ndAH==!}@`7WPAMfM(JYQz+(j|vmr08YLKkY{inG zftt&PGJHxEwToIJ0GAkP!8gdoWQx{@Gx z99?m$;M@MOUQdz6`ED8cl(?zvk#*x4B&O?ZPQvZOJ)HoPQn<|QGJtFEa3};NGbGDK znZ?L*V7E{qA$1MFX%AWH$@lbRPhO){OLUTb`Zs2zesST-2QhK5NKi>*yNGEfaQ$I* z6hPvI&BT^{#6keU^Qcw!)PAKp5U)ucu^)@i#;V%NHPQtFh!K?*U^N|nqG+hk{So3U zG1P((yfflGUf!&_Nta0?o~C@B)arO;!NG911#yWO!Upi9vlBhwt#jKqKNxw+VShcLp#Ht7vz(jES@c@2YxA=Zs??4#*8)+cyV;@ zge!9MgRzu#e&VMe64&jdlle57TpSI&{p1%VUGEtANXdT-xL=wI|70kMalC(1s zQwue9BaW`^SdALEl6JYx-yDf7g?nwRgJ;*#p{BWSzpyjiw?R$-yq^j&)34V=@Qmt` zI_F(^GO<1E-7#bLNG6gYKCRi8YKQczm!gs>f8}(Uy%C&vx=k|EpKjKn_fsz>wcrr@ zt}*f*4c6mqk50wV5lpF4H$|^QEyheC#+9C)j^gZA9U`6ow}Dlx2ZizqpfwVOpioDM z6ZGeVjO392v)E*4_+#ggF@I&nzEa@(^YlsV6E*iWzE*$pwjE8|N*kZ@w;nhE6|e6< S>}zd$qk4Z!Ytzf_QurJ551Y5Pfs&CBgWWA{UTg#7+yr#!_P?>C&VWQ6yj|5-Sl85&Qubq9CNmkFc<^ z7PJy85er)pn}d*yZ}(O>tn3`Poi}gZ&g|`Mqp^S~0D=&2Ex9Wa8b-i~Wj!WDNdm<5 zR{>xsuo|F_oY#bon(dsCE$}OQ-s&O=o!;`546b@inhjfjvYM)X3>A9%0@M<>wWf8l zwD^dJOXycV6=`lc&8VLD*&_kNCj2s~$9 z(*4=YVDP^d`=jtrZuQaVgEoN)-oIf&aBb)5@da_?hCqPAtxh9I8ghkv+~+=h-n~0aXcEoP z)^}!apZ&eR=VRaZdER|)(V|(%0wD1P$VbPsC|ggN0!_&*W=)WC1O@Nd+HHa$LH1N{ z2J9)0u#hcfSh`M@ClA1Lq%lGjP$f)ZS#SmCPS~i98&Xt{0zYM5KpvL`SE!`#@c#R{qsRy=@C9snJQH$vez-KA&nwuffsQL4 zATuzV%*Ll?c0dZKs_&S>F*&N-wIywT&yPS-l@oeEVlXo>y+7g$=l6)b`h$bH9H`;$ zjy>7xV!z|GFZOiUa@j|X%WR~o{Dg`hVXGr>_p6L)E^3O4~>bf zh&;C{QHZ(9mwL+#=GhOpVnO;7neEOW)(5h1AUTX#lxm!$1zY%;~1Gm2E%3NCr<&>tR{cvK0p~mL=~Wsa2-G(qdpD zPst2PcuyQ9DR~>qwv@~S$#0d7d?gXJp+SY?8(>}uQP{(ITEG4%-qnD(4PiZ5UU&V% z-GLl+JE9j0(wJA_B~dd~=>?n&vlwppFT_=@Yd>$_YE-z;9*UJo1_ zQPrggUVF+%C`)dKEvhjV6Fv+T2rRl6*c7(n6uJg4UdztI_1-+5BnqbNeOsVJrk3Iv z6_YrV`PAU&0AD16aV0ox#|h~nO@2ZVX8RSMX%(mZCrTkSrVygvB#cy7_yzz6zXIg}okuu@98()ilf!yo8>z=iRk{%eB|y#huKn=X7biV+F8O z@MxuzMqOU4IB58eTrDcxy7a)xY%UU&eW-x%)Qryqi`Fevc@1i6i2MpKPJe9Q)Vw|0 zJ#P_RWz6DrHH zl8r!Jblbv!*Tbj&Jad%>i=|2!8v zcevvpX>7fd874>Tr3=+PKX0g*QI~uv5rs}&ZGS$|doGK4mPeJ}ln$2scKZHVn|{aG z<+SdlzE2mfIjD_K^2`ij@2pz1?fe__r=&3PR=?948Op=Okrm2Y(x;SRC#q#}`T3s)hr| zmqAh=3}ib1#TGCy_%<*w2r{yOjRYwZWn}&f(#{OTVo2J7Vu~PbK=G&ZfpS0wqX5u( K0t`$b*Z=@WlMF2Y literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000031,sig:06,src:000018,op:havoc,rep:32 b/tests/fuzz_images/divide_by_zero/id:000031,sig:06,src:000018,op:havoc,rep:32 new file mode 100644 index 0000000000000000000000000000000000000000..7f90cc9116c9bf81eacb6ef4921bbc6553693752 GIT binary patch literal 172 zcmebD)M5}|U|?WmU}bm|$_S(x7@2|OKM*Mg5@%pw0 zU}KyJmWK#2zi4Mz%D})E`R~MWx|A zj0R(-6I*r6BsIQdLMt@}r|6HjJ3aU9nx?%o zyZhefe$Tn*o_p@SyLvU`0;K#s7XA89LqKgDz!F!m7lbp=R3=4uFjQy8wkSo&0V9(cX;?3!p40 zAVD&~43WHJxW=Pl_%`)}g}eZWToiQ=_IINS3UfJ5asz~A9Y2o>TetD|8GH6e#6o#! zV4x32re9&~84AzQ^L#XlINBdw>II7Tnd9PIPUQxL+9+=IN6ZjkvjOmzAsj}GP3S18 zX104NT3&@g40Z??!h^R=#t{=OK>=Ow2mN0u#5nB$fW^!I74<3MSWI6)j33ITJOGcV z&%kc1J@1W6usB{VoZ z!6@=|l&V0b3eHAlvUu3)38T?~{z&t1dmGI2S^=bNA%cSA@{OqCDdi?NfL_d`a|k29CkBk4|yg@oQeC*d`5lC-0+f{^ zWF@46?eg1~(xHB+yEO#Ia;3!zNl^`gVEb0ll`aW2v=TQlD zN`PN@-2h{id1!o6GN%VPMHGcUdnqP+wX5EDm(;fP&%>L4-6DMwF-JR>43f%jXkva(JJ z*`hy>Z1Bfc!XocI`O-|%C7pLh11ORZQj z!10OALg}GXhq1Iq4;of-s|=D;aul)@EY@c1b*TZw!`p}jiIG~*(HEbmesLvLh=CL{ zSFfkv^{IaH(@DAj#zMf?=@amDNQlR3`U9tKWC^G(Mx5%VATKh1`DheS&@S>rlW~$? z)nbcbIq4=NDw63BRsX?!+~h;#V+h{3?%t>BH2gPKqAlzC6Q;=LdA#~qF!*vCA|p~fP8^}dqIWNSSbSpw zU%rKSInPWaF*dicrJ(`DH%;9We<`TdE7mdmXf6##wj~Lj>tsKMd~_1h`x5$4eA-guqEA07 zGk=aYVtM2*f34g~2NbhCsKsry((WEKa!dw{c_{Up+gs3}bs^pOgf5iZH{v(SOvWWx zXYuYj#90E)8W3s8^L!|T5lIHfEKx{Jo9b;@cv6jfG zu#j9wF1JkXEHpWY>wa+H{l%Ik$m&8@qeUcv!@ zISHM(=+29t3y0bT(lv^76U$U;4r|fBx=ShpRLYZxF@Iv(8fi!SyK;bZ?DE(^{*)xg z+}8dRtMXvk79pt~vD&ufr>>rLx99(siKtP=y~)dFHm$4h z<7WUikr-lBg@fzLv}rfqC4X*0aGK@;Kc0E)O3~W>_<789vIu`Ho!2p~sg7(}qoP9z zR!!Wj^6Py%038#+$rKCBd@H4`{N$Z#Q)b5Jh4HyRT$(&PNIJ6#Y}>7BJn-O^8~c74 zM{(QCF)z2jxyqLqmu-CovVYUOW!8?4-h__ERp8K}hRDP_(S$8e;{s$pSN=|8)v3f7 zP}obA|aF^w$&rc3|z%HLe4F!eC zCtKPW+f!nvilRd`{p02}1N%A|!w>C2R>g2+O<`)0pVbB6Rk9^!X(+g2t$b+a0Be$b zjB&F+E`;^6YU+B&QrXi}Ly-hif{MuuyN@x;M}H{cau$0{rjLv3_;ZDj`?o_Ti+wL( z+DflVbPS6n1aUOs@8Cbqz@*(A3kHoO+0WwiZhvbzJF(B9`nm~RQ&TFpPq!i literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000034,sig:06,src:000347,op:havoc,rep:2 b/tests/fuzz_images/divide_by_zero/id:000034,sig:06,src:000347,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..099f67227056f693ce2d2e8361aeabbc6c4fca71 GIT binary patch literal 156 zcmebD)M5}|U|?Vb;zyy(3%P+zW-yNzBno8%nG8IPOdyJ37SoMyOhDy~49p58?FQ6zCOMplLtpcqJ89LNT#1+irqm;`|Aa3B*1K<)qnb_m754**AZ B2nPTF literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000035,sig:06,src:000337+000005,op:splice,rep:2 b/tests/fuzz_images/divide_by_zero/id:000035,sig:06,src:000337+000005,op:splice,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..708faaa88252494f92250479238c4f7c35c83df2 GIT binary patch literal 173 zcmebD)M5}|U|?WmU}bm|%6y0$$YcicKq5el#O7gS0*Wv&%woF1zzmcGB88Im3=C{Y zY6KZs!1_3V>O_&m#TZ!`_<>>|ad9AL?Sb=~5 J(1A=~2mrR?38?@8 literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000036,sig:06,src:000301,op:havoc,rep:2 b/tests/fuzz_images/divide_by_zero/id:000036,sig:06,src:000301,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..c55df7324ddb2c980b0c2ad83f8123d95f09e194 GIT binary patch literal 156 zcmebD)M5}|U|?WmU}bm|%6Nzy$Ycic7#LVUqEI%F$sowc#LxhwXE8A_Fas5U)G#nO zFt9<@u!4mYO4@;<96&6}$ol_3M36y@krk+38Z0gjW<%7-K-nOZ7{KlTQtV(30|P$* DH`fSW literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000037,sig:06,src:000365,op:havoc,rep:8 b/tests/fuzz_images/divide_by_zero/id:000037,sig:06,src:000365,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..90170d2a7122382e791a9b7b0dfa2596d36c0194 GIT binary patch literal 3204 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 literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000039,sig:06,src:000298,op:havoc,rep:8 b/tests/fuzz_images/divide_by_zero/id:000039,sig:06,src:000298,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..72acf308d3525d8f9c7f0077ad8d1d193a79a915 GIT binary patch literal 523 zcmebD)M5}|U|?WmU}bm|%6y0$$YcicKq5d4WdoTEydVMyW-&1^FasrlNTH;ifq@N4 zy&xkCSRV&aoe)%<8ORo6WCDw?0_qiqssWkBaQ8o$f)L6`Y$y|18dDZclU>D literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000040,sig:06,src:000112+000100,op:splice,rep:4 b/tests/fuzz_images/divide_by_zero/id:000040,sig:06,src:000112+000100,op:splice,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..2f49476468388befb0dd2913d61771c6ac49697b GIT binary patch literal 3213 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 MrL<(l(${DI8|-<|@&Et; literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000045,sig:06,src:000036+000373,op:splice,rep:4 b/tests/fuzz_images/divide_by_zero/id:000045,sig:06,src:000036+000373,op:splice,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..27f44f29e1f9569becca55542eb9b8f45902dfa8 GIT binary patch literal 3264 zcmZ{me{fXQ701upmt+?dHZT^bP;g&lZQhU5?|r*b+nL^( zBrl))J?EZ#?zuna&!?$Gw_I?nYk%z{w2?$JL#eBz9-zHT)Kf_!DO(9PenXf_meR2W zdJsq5+xNtdA4-;h!n@?Km+I8~hg55U84t1@!G1a7viQuBKb6BGRzJ)KVB_t z>kzG+q??>-R+}<6FL_J?(|jqFLvN<4QgJZJe38f(k^jN=*o@=YcY(=$CCCHG%=Sd? z;M$i2%larjL6^5WSCxyIi<}1Yr*+ynTMHVTR$N}I zq{7qNPmQAbzK&yQs)}Wat~ZiD`N-BsY5a9Q*+LtP8yXd%oZkM8jT6E$w zkucGS_?_$?d3;J2NpVe6KZqbEe|4xn+WKi}mLx55)`&}hBjV#TS=B7<6RF?nhZfbF z45h4vEkTTnwzA7N4r9~>-6LFGibD7fZS%*!yBSOm8rEBBWk92uv?X?4lyyJ3_7dZp56B17h-4JC72IW;6-)g9h?Gafy77bL?YyGTWbafqvb+JUu_no z2d9o;#ak723xsW_8BElAZ02P63xhfD)dibV9xK@gHViCDmX@Usjr`|OM+xTigMytV>7=MMqH!?|O89dIeY6|8f8+R# zdj19`Hf}skf6$3AJJWzI{7rl~)TRAzi#%e}j1ih-SG1Y%W(J7rQAsr2c!{iN;y9SF z{lxaxHs(o5q~p{(#~YPN=*01p_a`TP z_YWU=0fV7HbYUyfRyi8=iiO7iabb^oI4eD<%a28bzf1(I1-jD*BRKy&+l@jCTmPO( zx0BT7G4||{`q$@_^+{M4{NIz;1zT?$)+oK>F*naj4{X~^)UF9#pI{gx^ymRy7ndrr zV+a<VNnSu)az#9Vh#VYm4S>D?du3kY-QU!|M6T@5dk7Fh_%~u8uht zL8)b|L*JgX|F!TA=4)WWpPD)nePzz7NEkZXWPVF0Rmo;9%p1L?>197I2ryJ6ZWO0= z+ppU%1aMZjo7@|1Alg2-YhUvAz2EzI1vEm3j2r!DE|>59eIq@9n^=s2dnm*k_rBxr znz{=95<<5W^WgU`ue;~a!O_^to-I*C<@tO5d4E^=X4ndbqQgbi)ctzMepi>7y9J9N z7QS55H+OgCqm;GprTkqcBG2g$!9*e#aWm8l4i&*~qrgjkw zc5F7{={k4E_|@r7Tre3-MEX{j!Plm^6axzmjPn?u#Erh)rTMCfhmA%d=#(e|GT;j= z=w9(y%0c(>5X4983x$_s|L?Jrle%S8cu5muh_g7? zEY|a5;LaTKh`&f)t|@ug;i|>SJQK@==5Xc(JQDJa`HLJL$h~I;7QjUwuO1x@Oh%<!TGi7PrT+ocBM1%v literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000046,sig:06,src:000171,op:havoc,rep:2 b/tests/fuzz_images/divide_by_zero/id:000046,sig:06,src:000171,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..c973fe8456be0a500913903900b4e75cf9dbba29 GIT binary patch literal 3221 zcmai$e^3sR_4Jr-0 z7!CO`)7Yw`jkRt%A=O%g6KBL~a98^ar`GaEMXSYIolt2B+{OTR$L;RZ=iNJ}X=gHh zXKva3?Du)z=Y8Jid6#9&AP*qxuXgfZzwHMaBLE7-XgA0wps8HGYyfbHjl^9VQhniB<@EJJA50xg4Pe0b-hkmy+_P&HR1Fo_U^_ znU4-edT?-J8)FM|=+gCEGHK(Got!TL}({XsdiK_Qfrial{l)RF=e_N2{YcF)qFbz$5X0LTg;iwyinD_&8IH) z;3|n&16s0X2?Lfr==8`qL=nS&v}!TV+g4axbNYtXO$b!9H0;WdOX_+}V;c?x8T6YW zH2pWDtpm591QSY%X?Try1}-+&!1vKDW8g`rXULVU+8J0Ei30=!z&+HcZX&9PH(KEj%OTY;~`+kX9ty@M#I zf|fjPh6WWVfH#`2vXad(eaTl6Ypd-g@RW2&g^P?8qO*wnh=>NQUm%^~@!42Gy0M75O6!Uc ztKM6P>%%heHiDGW-8*Ycz<**T`X*n0#B}Wpk5?bc4u50@g$RD?@dh*nye`$ER}GS> zJI5Os_sNzXcJr5JuggOM#uSzpnZkf^8Y0Cb;2`ZUX&%`Qi~R8GuXvBB0hyv*!F ze9P4Zh_Q8KVZ0vS9i=f{FwKOhH4SZFn3$JR2cnD^I(HLs7wsNBGh30;@l5&RYQ2+Q zy8Y|=vqZaf;PaW}m`>x;v`#$Si)NTkLV7NsAI%$|?_3O9r!?j-aGqE``72zdwP4t_ z-OKh?Bwbl&7dkUs28_w{+i;;79oiT2H!7_&^LhrWopNFr<jfUyO{niI!ja%LUH?0teUvOP0$ z_O_67sMB#EbFog0ycoH$zFy2cdzaRhwVzm+%IjNWPPXi5T8@1H)6zQSsXH%(&h5J( zlde&rFR@0Y7VsATqqDR!vKe3uG3HOnS)p#d@SYZN@BvR~E&07q^pwH~p?xAD7T*XrA|f5t>KDC1J*(^HyOzg&%<0QeMQh)DzX zt}c&HxbYtO3lf6kv<~?8lml(Wt9nysHq&Ved|WoGbwX1e*|I@Jhbk-`y}{tuge?F% zS%A|h7MSu**7=IVcWPXj8=nND^1eAg^T{ab+#$2JTiUqi(-&{-`e6#CY$pv{dEu?4 z;q<)p4+r_1{*#j%r*3WSPU~o19ro>ONQ}OdOxyA_FTkW{D~>c)9ZS!_`~ke6oLo0! z3wC>4V^4&!kw0E?WO7Rhs{v}7lrG16@^W%oz9NuZv)fX1KcU;Z*i? z*HEm&IQL%|K*t|u%=5voO1T;HBv)sRNa^^~MUeOBeJ-=V7IAIWmsC2rl~RH@l=ipx zZzo{P4vqzbPKM^{CRG%{mg}AnV-_*?a_s~O#@ynth?qI-fy-c#0=^m!KUM$@UPgm- zhDrfR)cwRvF4tu_9KEQU#OlONj6sj?koT})|0`J_U#902yZT7C*-M3&VpKz^k?o-) zRdQ|rlWMLRhk|LwqGrPj;q)Bzp-Q3DHT*xulR2eZOfyP98y*O}9xwmOL1L!jC=alJ zeJfG}XuX~q*#Cbw9zKx#7R-4z6qg^_qW&D@6NBbB2;_&gF$c%!!ZEk>qYC3ZX-n@thwuF&3$S1_NomVVDS&u)oiR5TVPqC&{Qv*|S0FnWs2*hJ0w4wf K0Wf4@06_pqh7Fkj literal 0 HcmV?d00001 diff --git a/tests/fuzz_images/divide_by_zero/id:000048,sig:06,src:000414,op:havoc,rep:2 b/tests/fuzz_images/divide_by_zero/id:000048,sig:06,src:000414,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..918c1d8980787ed792bbfc853de9eb00f62992bf GIT binary patch literal 3209 zcmds(e@t6d6vxkP3&r51kU7w4TFK%T{%}K+jlXPlBf~^uBib1Vsl#pja8Bb-QXKE0 z%?xM)+Y-lI=9)PI!-bld;SwFKzm{oCoXNlq9NQoJl^S4<6&`EfJD&6UD)7fDOF)y| z60wusGnkv{lSdpJ~R5;M`2NyFDQ>=MZ{$CaXBM9 z2cl0uL@ZuIEC68oI^rp5DgOep5zmkv2mtA)WkjCJ3a-`Vci zjTj-udeT^rcW3ctmxJ{b!~+4yb52d3F3G9uZMGtg6QctJoH4b(MS%~e0=%l)*|H#h z=Cae60=d^|d8yaf?ZvA$=Z{0>9iOzpTEv^|1HfX(hK_^QO9h)r?>y_hNO|CwLtEE$ zAI`~~+s?RU(Gvp@!jb-;Pejk!I1={3xnXbp_NAW}?07%HG#BN8!xKk}-|h{NU$)aM z%zl5xvuAMUleq@te9`A?O#gG4#h4qXxroEZ_f`8pu3{h8X|B$WN}f*#c0sPH>!}X5 z8{PI*^|_KR$`_Ro+tHeh#XK9jn=Q+kHJw+;2d#KxUocwZUeBz#Q=uJ&I5k@4>B-)) zk{MJg`Yy(|dQuDp$Gh9Ibo13DORm($zBRG-yjGq4OUYJI$#grR1h|Z9#q*uoz{!x# z%zq_H8y7+Bf7GWl(`AQVZts3CDzencVWt^dpyA;S7-`Wc7=`{Vx^%nYeL>t+sD_!D ziE*R{E`>0%T!SF7tcg6GVV{IITQw-9(%Iwmke$;@0fk6QB0KG(&c-wv@DI}#;x*)* zWHfm@1xqEBA2$Ic##SfCcE@NRCKz}PIIhZIJ*I1Ly@6&?P2G@o#$X&Nw-^S@##}HZ zkp89xOEjke&uNnFg2AW^+*F)=7m|$huRNyX2?!f@#KJkBBYq{*W=+C%=rzTB8G1I4^Jn7nFIvvr Date: Thu, 25 Apr 2019 20:48:48 +0200 Subject: [PATCH 2/2] Fix tests so that they remove warning properly --- tests/fuzz_tests.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/fuzz_tests.rs b/tests/fuzz_tests.rs index bef4f08..446d6bd 100644 --- a/tests/fuzz_tests.rs +++ b/tests/fuzz_tests.rs @@ -21,7 +21,7 @@ fn decode_tiff(file: File) -> TiffResult<()> { #[test] fn oor_panic() { test_directory("./tests/fuzz_images/oor_panic", |file| { - decode_tiff(file).ok(); + let _ = decode_tiff(file); true }); } @@ -36,7 +36,7 @@ fn oom_crash() { #[test] fn inf_loop() { test_directory("./tests/fuzz_images/inf_loop", |file| { - decode_tiff(file).ok(); + let _ = decode_tiff(file); true }); } @@ -45,7 +45,7 @@ fn inf_loop() { #[test] fn divide_by_zero() { test_directory("./tests/fuzz_images/divide_by_zero", |file| { - decode_tiff(file).ok(); + let _ = decode_tiff(file); true }); }